Найдено 102 результата
- 2023.06.27, 00:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Array to string conversion
- Ответы: 1
- Просмотры: 3473
Re: Array to string conversion
Вопрос решился. Таблицу USER перенес без миграции, а просто через DragAndDrop в PhpStorm и в этом случае не создались ключи и индексы, именно отсутствие PrimaryKey в таблице Users как-то повлияло на процесс авторизации. Всем спасибо
- 2023.06.26, 19:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Array to string conversion
- Ответы: 1
- Просмотры: 3473
Array to string conversion
При переносе на хостинг, возникает ошибка Array to string conversion В Google попалось много аналогичных ситуаций, но решения так и нет Т.е. сайт открывается, страницы работают, но при попытке авторизации через стандартную модель User получаю ошибку https://i.ibb.co/j4hMpB5/screenshot-bis-rt-ru-2023...
- 2023.02.09, 16:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Connect SQLSRV
- Ответы: 3
- Просмотры: 2980
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...
- 2023.02.07, 17:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Connect SQLSRV
- Ответы: 3
- Просмотры: 2980
Connect SQLSRV
Если писать вот так, то работает $serverName = "x.x.x.x"; $connectionInfo = array("Database" => "database", "UID" => "user", "PWD" => "password","TrustServerCertificate"=>"yes"); $conn = sqlsrv_connect($serverN...
- 2021.04.03, 23:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: MySQL vs Postgres
- Ответы: 2
- Просмотры: 1335
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...
- 2020.07.21, 11:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Магия с темой письма
- Ответы: 1
- Просмотры: 1270
Магия с темой письма
Конфигурация '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...
- 2020.05.10, 00:31
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Yii2 историчность и отложенная валидация
- Ответы: 1
- Просмотры: 21130
Yii2 историчность и отложенная валидация
Всем привет! 2 вопроса: Историчность данных , когда хранится вся история сохранения модели. Видел примеры, когда всё хранят в одной таблице, но тут кажется не очень удобно работать, если есть PRIMERY KEY ID, который очень удобно как уникальный номер сущности (номер заявки и т.д.). Также видел пример...
- 2020.04.05, 15:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: URLManager правило для модулей и default
- Ответы: 0
- Просмотры: 1622
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\-]+>...
- 2020.02.01, 18:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: created_at VS updated_at
- Ответы: 2
- Просмотры: 1280
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'); }, ], '...
- 2020.02.01, 18:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: не отображаются сообщения ajax-валидации в active form
- Ответы: 4
- Просмотры: 2019
Re: не отображаются сообщения ajax-валидации в active form
Спасибо, вот так помогло <?= $form->field($model, 'family_count')->textInput([ 'data-toggle'=>"tooltip", 'title'=>$model->attributeDescription()['field2'], 'onblur'=>"$(this).closest('form').yiiActiveForm('validateAttribute', "field2"');" ])?>
- 2020.02.01, 00:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: не отображаются сообщения ajax-валидации в active form
- Ответы: 4
- Просмотры: 2019
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...
- 2020.01.21, 12:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: created_at VS updated_at
- Ответы: 2
- Просмотры: 1280
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...
- 2019.12.27, 17:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вставка изображения из модуля
- Ответы: 17
- Просмотры: 5925
Re: Вставка изображения из модуля
Ok, спасибо
- 2019.12.26, 20:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: RAND()
- Ответы: 5
- Просмотры: 1827
Re: RAND()
Супер. Спасибоyiiliveext писал(а): ↑2019.12.26, 20:03 В контроллере в метод search передаете вторым параметром true, если нужна случайная сортировка.
- 2019.12.26, 18:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вставка изображения из модуля
- Ответы: 17
- Просмотры: 5925
Re: Вставка изображения из модуля
Прошу прощения, что поднимаю старую тему, но как я понял вопрос так и не решен ещё. У меня схожая ситуацию, стараюсь сделать модули максимально независимыми. Допустим есть модуль USER, и при первой миграции хочу загрузить туда 10 пользователей вместе с их аватарками. Если аватарки положить в /web/im...
- 2019.12.26, 18:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: RAND()
- Ответы: 5
- Просмотры: 1827
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...
- 2019.12.26, 16:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: RAND()
- Ответы: 5
- Просмотры: 1827
RAND()
public function actionIndex() { $searchModel = new TeamSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render( 'index', [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ] ); } Подскажите пожалуйста, если нужно сделать произвольную выбо...
- 2019.12.16, 10:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: https при редиректе возвращает на http
- Ответы: 8
- Просмотры: 11731
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;
}
- 2019.12.16, 10:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: https при редиректе возвращает на http
- Ответы: 8
- Просмотры: 11731
Re: https при редиректе возвращает на http
У меня же обратная ситуация, весь сайт работает на http, но при submit формы переходит на https Крутиться локально Ubuntu ngixn + php-fpm Видимо начал что-то настраивать, чтобы весь сайт был на https, но не получилось, но видимо, какие-то настройки всё равно применились, и теперь не могу найти, где ...
- 2018.05.29, 17:27
- Форум: Установка и настройка
- Тема: Ubuntu, snap и proxy
- Ответы: 0
- Просмотры: 1521
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...