Найдено 102 результата

NEIRON
2023.06.27, 00:23
Форум: Общие вопросы (Yii 2.x)
Тема: Array to string conversion
Ответы: 1
Просмотры: 3466

Re: Array to string conversion

Вопрос решился. Таблицу USER перенес без миграции, а просто через DragAndDrop в PhpStorm и в этом случае не создались ключи и индексы, именно отсутствие PrimaryKey в таблице Users как-то повлияло на процесс авторизации. Всем спасибо
NEIRON
2023.06.26, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Array to string conversion
Ответы: 1
Просмотры: 3466

Array to string conversion

При переносе на хостинг, возникает ошибка Array to string conversion В Google попалось много аналогичных ситуаций, но решения так и нет Т.е. сайт открывается, страницы работают, но при попытке авторизации через стандартную модель User получаю ошибку https://i.ibb.co/j4hMpB5/screenshot-bis-rt-ru-2023...
NEIRON
2023.02.09, 16:34
Форум: Общие вопросы (Yii 2.x)
Тема: Connect SQLSRV
Ответы: 3
Просмотры: 2898

Re: Connect SQLSRV

Попробуйте так 'dsn'=>"sqlsrv:server=х.х.х.х;database=database;TrustServerCertificate=true", https://www.php.net/manual/en/ref.pdo-sqlsrv.connection.php Спасибо, ваш вариант тоже работает И вот так еще получилось тоже 'dsn' => "sqlsrv:server=xx.xx.xx.xx;database=db;encrypt=false;&quo...
NEIRON
2023.02.07, 17:03
Форум: Общие вопросы (Yii 2.x)
Тема: Connect SQLSRV
Ответы: 3
Просмотры: 2898

Connect SQLSRV

Если писать вот так, то работает $serverName = "x.x.x.x"; $connectionInfo = array("Database" => "database", "UID" => "user", "PWD" => "password","TrustServerCertificate"=>"yes"); $conn = sqlsrv_connect($serverN...
NEIRON
2021.04.03, 23:42
Форум: Общие вопросы (Yii 2.x)
Тема: MySQL vs Postgres
Ответы: 2
Просмотры: 1272

MySQL vs Postgres

При работе с MySQL я наполняю БД тестовыми данными из sql-файла $this->execute(file_get_contents(__DIR__ . '/../sql/client.sql')); INSERT INTO public.client (id, created_at, created_by,... INSERT INTO public.client (id, created_at, created_by,... INSERT INTO public.client (id, created_at, created_by...
NEIRON
2020.07.21, 11:29
Форум: Общие вопросы (Yii 2.x)
Тема: Магия с темой письма
Ответы: 1
Просмотры: 1262

Магия с темой письма

Конфигурация 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' => false, 'messageConfig' => [ 'charset' => 'UTF-8', 'from' => ['site@mail.ru' => 'SITE'], ] ] Отправка письма Yii::$app->mailer->compose( '@app/modules/jk/mails/manager/manager', [] ) ->setTo($user->email) ->setSubje...
NEIRON
2020.05.10, 00:31
Форум: Документация и рецепты (Yii 2.x)
Тема: Yii2 историчность и отложенная валидация
Ответы: 1
Просмотры: 20796

Yii2 историчность и отложенная валидация

Всем привет! 2 вопроса: Историчность данных , когда хранится вся история сохранения модели. Видел примеры, когда всё хранят в одной таблице, но тут кажется не очень удобно работать, если есть PRIMERY KEY ID, который очень удобно как уникальный номер сущности (номер заявки и т.д.). Также видел пример...
NEIRON
2020.04.05, 15:24
Форум: Общие вопросы (Yii 2.x)
Тема: URLManager правило для модулей и default
Ответы: 0
Просмотры: 1617

URLManager правило для модулей и default

В urlManager прописаны следующие правила: '<_m:(user)>/<id:\d+>' => 'user/default/view', '<_a:(login|logout|signup|confirm-email|request-password-reset|password-reset)>' => 'user/default/<_a>', '<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>' => '<_m>/<_c>/view', '<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>/<_a:[\w\-]+>...
NEIRON
2020.02.01, 18:17
Форум: Общие вопросы (Yii 2.x)
Тема: created_at VS updated_at
Ответы: 2
Просмотры: 1265

Re: created_at VS updated_at

Так пробовали? public function behaviors() { return [ 'TimestampBehavior' => [ 'class' => TimestampBehavior::className(), 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['created_at'], ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'], ], 'value' => function () { return date('U'); }, ], '...
NEIRON
2020.02.01, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: не отображаются сообщения ajax-валидации в active form
Ответы: 4
Просмотры: 1997

Re: не отображаются сообщения ajax-валидации в active form

Спасибо, вот так помогло <?= $form->field($model, 'family_count')->textInput([ 'data-toggle'=>"tooltip", 'title'=>$model->attributeDescription()['field2'], 'onblur'=>"$(this).closest('form').yiiActiveForm('validateAttribute', "field2"');" ])?>
NEIRON
2020.02.01, 00:04
Форум: Общие вопросы (Yii 2.x)
Тема: не отображаются сообщения ajax-валидации в active form
Ответы: 4
Просмотры: 1997

Re: не отображаются сообщения ajax-валидации в active form

Я посмотрел решение от @Dominus в теме: http://www.yiiframework.ru/forum/viewtopic.php?t=45110 Но там тема уже закрыта, поэтому пишу тут в Моделе одно из rules ... [ ['field1','field2'], function () { ... $this->addError('field2', "Текст ошибки"); } ]... Контролер if (Yii::$app->request->i...
NEIRON
2020.01.21, 12:25
Форум: Общие вопросы (Yii 2.x)
Тема: created_at VS updated_at
Ответы: 2
Просмотры: 1265

created_at VS updated_at

Есть стандартное поведение во многих моделях: public function behaviors() { return [ 'timestamp' => [ 'class' => TimestampBehavior::className(), 'createdAtAttribute' => 'created_at', 'updatedAtAttribute' => 'updated_at', 'value' => function () { return date('U'); }, ], [ 'class' => BlameableBehavior...
NEIRON
2019.12.27, 17:25
Форум: Общие вопросы (Yii 2.x)
Тема: Вставка изображения из модуля
Ответы: 17
Просмотры: 5883

Re: Вставка изображения из модуля

yiiliveext писал(а): 2019.12.26, 21:00 AssetBundle создаете и публикуете, выше же написано.
Ok, спасибо
NEIRON
2019.12.26, 20:19
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 1813

Re: RAND()

yiiliveext писал(а): 2019.12.26, 20:03 В контроллере в метод search передаете вторым параметром true, если нужна случайная сортировка.
Супер. Спасибо
NEIRON
2019.12.26, 18:37
Форум: Общие вопросы (Yii 2.x)
Тема: Вставка изображения из модуля
Ответы: 17
Просмотры: 5883

Re: Вставка изображения из модуля

Прошу прощения, что поднимаю старую тему, но как я понял вопрос так и не решен ещё. У меня схожая ситуацию, стараюсь сделать модули максимально независимыми. Допустим есть модуль USER, и при первой миграции хочу загрузить туда 10 пользователей вместе с их аватарками. Если аватарки положить в /web/im...
NEIRON
2019.12.26, 18:27
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 1813

Re: RAND()

Вообще-то RANDOM делается так ->orderBy(new \yii\db\Expression('rand()')) Да, вот так получилось public function search($params) { $query = Team::find(); // add conditions that should always apply here $dataProvider = new ActiveDataProvider( [ 'query' => $query ] ); $this->load($params); if (!$this...
NEIRON
2019.12.26, 16:40
Форум: Общие вопросы (Yii 2.x)
Тема: RAND()
Ответы: 5
Просмотры: 1813

RAND()

public function actionIndex() { $searchModel = new TeamSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render( 'index', [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ] ); } Подскажите пожалуйста, если нужно сделать произвольную выбо...
NEIRON
2019.12.16, 10:35
Форум: Общие вопросы (Yii 1.x)
Тема: https при редиректе возвращает на http
Ответы: 8
Просмотры: 11348

Re: https при редиректе возвращает на http

Разобрался

Код: Выделить всё

location ~ \.php$ {
        include fastcgi.conf;
        #fastcgi_pass   127.0.0.1:9000;
        fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
        #fastcgi_param HTTPS on;
    }
NEIRON
2019.12.16, 10:26
Форум: Общие вопросы (Yii 1.x)
Тема: https при редиректе возвращает на http
Ответы: 8
Просмотры: 11348

Re: https при редиректе возвращает на http

У меня же обратная ситуация, весь сайт работает на http, но при submit формы переходит на https Крутиться локально Ubuntu ngixn + php-fpm Видимо начал что-то настраивать, чтобы весь сайт был на https, но не получилось, но видимо, какие-то настройки всё равно применились, и теперь не могу найти, где ...
NEIRON
2018.05.29, 17:27
Форум: Установка и настройка
Тема: Ubuntu, snap и proxy
Ответы: 0
Просмотры: 1494

Ubuntu, snap и proxy

Всем добрый день! Пытаюсь на рабочем компьютере поставить Rocketchat (https://rocket.chat/) $ sudo snap install rocketchat-server и получаю сообщение об ошибке error: cannot install "rocketchat-server": Post https://api.snapcraft.io/v2/snaps/refresh: proxyconnect tcp: tls: oversized record...