Найдено 38 результатов
- 2016.07.07, 20:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveField переодически выдает ошибку Malformed UTF-8 characters, possibly incorrectly encoded
- Ответы: 9
- Просмотры: 7553
Re: ActiveField переодически выдает ошибку Malformed UTF-8 characters, possibly incorrectly encoded
В общем проблема в том, что какой-то php-файл в вашем проекте (в том числе возможно в файле скачанном composer'om) находится в кодировке, отличной от utf-8. Проблема описана тут https://github.com/yiisoft/yii2/issues/10761, и возникает именно с ActiveForm и связано с генерацией клиентской валидации....
- 2016.07.05, 00:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveField переодически выдает ошибку Malformed UTF-8 characters, possibly incorrectly encoded
- Ответы: 9
- Просмотры: 7553
Re: ActiveField переодически выдает ошибку Malformed UTF-8 characters, possibly incorrectly encoded
UP. То же самое. Проблема появляется сама по себе. Рестарт php5-fpm ее устраняет. И спустя время (пара-тройка дней) снова всплывает та же проблема
- 2014.06.18, 21:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: Беда с кодировками
- Ответы: 7
- Просмотры: 3537
Re: Беда с кодировками
Сегодня решал такую задачу. У меня было похожее когда через LIKE искал по типу datetime, при этом в LIKE были кириллические символы. Если так, то проблемы с кодировкой нет. При этом ошибка не выскакивает если в like есть латинские буквы. Видимо в MySQL возможен поиск по дате в формате ISO 8601, т.е:...
- 2014.05.27, 15:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: rules и очень много сценариев, в которых чёрт ногу сломит
- Ответы: 4
- Просмотры: 3490
Re: rules и очень много сценариев, в которых чёрт ногу сломи
Александр, очень интересно ваше мнение по поводу такого решения. Идея позаимствована из Yii2 Расширяем ActiveRecord class ActiveRecord extends CActiveRecord { protected $modelRules = []; ... /** * @return array общие (базовые для модели) правила валидации, описанные в формате * array( ...
- 2014.02.17, 15:46
- Форум: Общие вопросы (Yii 1.x)
- Тема: rules и очень много сценариев, в которых чёрт ногу сломит
- Ответы: 4
- Просмотры: 3490
Re: rules и очень много сценариев, в которых чёрт ногу сломи
Разбиение на модели форм действительно помогает, но не во всех случаях. У меня в некоторых моделях оно внесет только лишнюю путаницу, в то время как в других наоборот все упрощает. В общем спасибо вам за ответ. Я уже было думал, что понимаю сценарии и правила валидации не верно. Буду использовать св...
- 2014.02.17, 13:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: rules и очень много сценариев, в которых чёрт ногу сломит
- Ответы: 4
- Просмотры: 3490
Re: rules и очень много сценариев, в которых чёрт ногу сломи
В общем, я видимо все правильно понимаю. Решил следующим образом: Переопределил ActiveRecord abstract class ActiveRecord extends CActiveRecord { private $_settedFields = []; /** * Метод для массового присваивания атрибутов, который присваивает только атрибуты, заданные в $names * @par...
- 2014.02.16, 23:56
- Форум: Общие вопросы (Yii 1.x)
- Тема: rules и очень много сценариев, в которых чёрт ногу сломит
- Ответы: 4
- Просмотры: 3490
rules и очень много сценариев, в которых чёрт ногу сломит
Работаю на yii уже больше года, но сегодня окончательно понял, что я чего-то не понимаю, и что-то делаю не так. Пример ситуации: Есть модель User. Каждый пользователь (User) может менять личную информацию, email и пароль в отдельных action'ах соответственно. Смена пароля и email требует ввода текуще...
- 2013.06.04, 12:34
- Форум: Авторский код и библиотеки
- Тема: Генератор PhpDoc свойств(внутри все описано) 1.7
- Ответы: 24
- Просмотры: 12072
Re: Генератор PhpDoc свойств(внутри все описано) 1.7
Разобрался, спасибо. Выключил gii и все заработало
- 2013.06.03, 00:03
- Форум: Авторский код и библиотеки
- Тема: Генератор PhpDoc свойств(внутри все описано) 1.7
- Ответы: 24
- Просмотры: 12072
Re: Генератор PhpDoc свойств(внутри все описано) 1.7
Фишка в том, что файла LoginForm.php у меня нет, и выдралось оно похоже из phpdoc, т.к. раньше класс назывался LoginForm, а теперь FormLogin (и файл соответственно). Phpdoc убрал, но ошибка все равно есть
- 2013.06.03, 00:00
- Форум: Авторский код и библиотеки
- Тема: Генератор PhpDoc свойств(внутри все описано) 1.7
- Ответы: 24
- Просмотры: 12072
Re: Генератор PhpDoc свойств(внутри все описано) 1.7
Та же ошибка include(LoginForm.php) [function.include]: failed to open stream: No such file or directory (C:\WebServer\domains\yiiframework\yii-1.1.13.e9e4a0\framework\YiiBase.php:421) #0 C:\WebServer\domains\yiiframework\yii-1.1.13.e9e4a0\framework\YiiBase.php(421): CWebApplication->handleError() #...
- 2013.05.10, 11:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: Сценарии для findAll и их проверка onAfterFind
- Ответы: 3
- Просмотры: 1755
Re: Сценарии для findAll и их проверка onAfterFind
Я имел ввиду для методов find, findAll, findByPk, update, updateAll и прочих, которые вызываются через ::model(). И как я понял, перекрывать придется не только populateRecord, но и как минимум сам метод model(). Оно того не стоит, т.к. в моей ситуации сделать можно проще. Но вот интересно, в Yii2 в ...
- 2013.05.09, 16:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Сценарии для findAll и их проверка onAfterFind
- Ответы: 3
- Просмотры: 1755
Сценарии для findAll и их проверка onAfterFind
Ребят, подскажите пожалуйста, возможно ли задать сценарий для моделей, найденных через статический вызов ::model()? Т.е. у меня есть модель, у которой на событие AfterFind висит определенное действие. Так вот, это действие мне нужно вызывать только при определенном сценарии. Как быть? В контроллере:...
- 2013.04.25, 16:33
- Форум: Авторский код и библиотеки
- Тема: WithRelatedBehavior
- Ответы: 103
- Просмотры: 54913
Re: WithRelatedBehavior
Попробуйте посмотреть в сторону taggable-behavior
- 2013.04.12, 19:02
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Краткий справочник по валидации
- Ответы: 22
- Просмотры: 44628
- 2013.04.12, 16:17
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Краткий справочник по валидации
- Ответы: 22
- Просмотры: 44628
Re: Краткий справочник по валидации
Еще не хватает упоминания о except в списке параметров
- 2013.04.10, 14:22
- Форум: Авторский код и библиотеки
- Тема: WithRelatedBehavior
- Ответы: 103
- Просмотры: 54913
Re: WithRelatedBehavior
Извиняюсь, действительно мой косяк. У меня в модели advertisers поле userID было как PRIMARY, а не как INDEX. Проблема решена
- 2013.04.10, 14:04
- Форум: Авторский код и библиотеки
- Тема: WithRelatedBehavior
- Ответы: 103
- Просмотры: 54913
Re: WithRelatedBehavior
Похоже, что я где-то туплю, но не могу понять где. Есть 2 модели: Users и Advertisers, где Users HAS_ONE Advertisers, и соответственно, Advertisers BELONGS_TO Users <?php /** * @property integer $userID * ... * The followings are the available model relations: * @property Users $user */ class U...
- 2013.02.15, 09:21
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Yii + PhpStorm = YiiStorm
- Ответы: 284
- Просмотры: 719345
Re: Yii + PhpStorm = YiiStorm
Спасибо! Вот еще очень хотелось бы перехода из виджетов к их представлениям
- 2012.12.26, 17:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ошибка пагинации при together = true. Как исправить?
- Ответы: 3
- Просмотры: 1794
Re: Ошибка пагинации при together = true. Как исправить?
Ураа!!! Подсказали ответ на хабре. Мне нужно было добавить всего-то
Код: Выделить всё
$criteria->group='t.id';
- 2012.12.26, 17:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ошибка пагинации при together = true. Как исправить?
- Ответы: 3
- Просмотры: 1794
Re: Ошибка пагинации при together = true. Как исправить?
Как в таком случае осуществлять поиск по связанным данным?