Найдено 8 результатов
- 2018.10.08, 21:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ошибка finfo_file(path_to_tmp_file): failed to open stream: No such file or directory
- Ответы: 1
- Просмотры: 3107
Re: Ошибка finfo_file(path_to_tmp_file): failed to open stream: No such file or directory
Чтобы ошибки не возникало и можно было бы загружать файл до сохранения записи в базе данных (что логично, т.к. в базу данных, например, потребуется записать имя загруженного файла) необходимо: - загрузку файла нужно производить вызвав у модели метод saveAs(), без промежуточного обращения к динамичес...
- 2018.02.23, 14:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: [Решено] Форматировать timestamp для отображения в DatePicker
- Ответы: 4
- Просмотры: 9905
Re: [Решено] Форматировать timestamp для отображения в DatePicker
П.С. Дополнительно отказался от timestampbehavior такой подход не правильный Делается всё просто: в config.php прописываем настройки для формата даты и времени 'components' => [ 'formatter' => [ 'dateFormat' => 'php:d-m-Y', 'datetimeFormat' => 'php:d-m-Y в H:i:s', 'timeFormat' => 'php:H:i:s', ] ], ...
- 2017.12.05, 00:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Комментарий к полю в миграции
- Ответы: 8
- Просмотры: 5528
- 2017.11.27, 12:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Комментарий к полю в миграции
- Ответы: 8
- Просмотры: 5528
Re: Комментарий к полю в миграции
Таким образом: $this->createTable('{{%page}}', [ 'id' => $this->primaryKey() ->unsigned() ->comment('ID'), 'title' => $this->char(255) ->notNull() ->comment('Title'), 'title_m' => $this->char(100) ->notNull() ->comment('Название для меню'), ...........
- 2017.09.24, 21:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm: как запретить отправку формы после успешной ajax валидации?
- Ответы: 3
- Просмотры: 2972
Re: ActiveForm: как запретить отправку формы после успешной ajax валидации?
Здравствуйте, форумчане! Вроде бы нашёл подходящую тему, со сложившейся ситуацией здесь. Суть проблемы следующая. Установил на мультиязычный сайт этот виджет обратного звонка: https://github.com/qwertyrrr/yii2-callback Отредактировал его, потому что говновиджет ещё тот. На русской версии сайта форма...
- 2017.06.27, 00:22
- Форум: Общие вопросы (Yii 1.x)
- Тема: beforeSave и id записи
- Ответы: 28
- Просмотры: 11238
Re: beforeSave и id записи
Так как метод beforeSave говорит сам за себя, - данные начинают записываться, ещё до получения id вставленной записи, то подойдёт вполне такой вариант:
Код: Выделить всё
$this::find()->max('id') + 1; //получим id той записи, которая создастся.
- 2017.06.08, 20:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: MihailDev/yii2-ckeditor - как установить плагин?
- Ответы: 11
- Просмотры: 7263
Re: MihailDev/yii2-ckeditor - как установить плагин?
Может кому-то пригодиться, сэкономит время и нервы следующая инструкция по подключению плагинов в CKeditor от MihailDev на Yii2. Пример буду приводить с подключением плагина для подсчёта символов "wordcount". 1. Для начала открываем файл Assets.php по пути \vendor\mihaildev\yii2-ckeditor; ...
- 2017.06.08, 14:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация compare работает не корректно?
- Ответы: 6
- Просмотры: 2990
Re: Валидация compare работает не корректно?
Всё дело в том, что на клиенте валидация полей, для которых установлено правило "compare", осуществляется через id этих полей. Идентификаторы полей Yii2 задаёт по принципу: название модели с которой работаем-имя заданного поля. Например: users-new_password и users-password_confirm. Если Вы...