Выход из ситуации нашёл, но не с помощью rules.
Но всё же интересно, можно ли при некоторых сценариях отменять дефолтные правила?
Найдено 107 результатов
- 2011.12.25, 17:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: AR, отмена общих правил в rules в пользу правила с on
- Ответы: 4
- Просмотры: 1423
- 2011.12.25, 15:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: AR, отмена общих правил в rules в пользу правила с on
- Ответы: 4
- Просмотры: 1423
Re: AR, отмена общих правил в rules в пользу правила с on
Т.е. задача стоит как "отключить unique для некоторых сценариев", а не "использовать его для большинства".
- 2011.12.25, 15:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: AR, отмена общих правил в rules в пользу правила с on
- Ответы: 4
- Просмотры: 1423
Re: AR, отмена общих правил в rules в пользу правила с on
Можно, но по задумке логики unique надо обрабатывать именно без указания on
- 2011.12.25, 14:50
- Форум: Общие вопросы (Yii 1.x)
- Тема: CActiveForm и ajax post
- Ответы: 2
- Просмотры: 1260
Re: CActiveForm и ajax post
afterValidate имелось ввиду который параметр виджета CActiveForm. У Вас речь, судя по всему, о серверной стороне.
- 2011.12.25, 14:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: CActiveForm и ajax post
- Ответы: 2
- Просмотры: 1260
Re: CActiveForm и ajax post
В afterValidate Вы можете делать всё, что угодно, не вижу проблемы. Или у Вас используется validateOnChange? При validateOnSubmit отправляется только один пост + меньше нагрузки на сервер. У нас в afterValidate прописан редирект на другую страницу при успешной валидации данных. В момент валидации да...
- 2011.12.25, 14:44
- Форум: Общие вопросы (Yii 1.x)
- Тема: AR, отмена общих правил в rules в пользу правила с on
- Ответы: 4
- Просмотры: 1423
AR, отмена общих правил в rules в пользу правила с on
Тип проверки unique отправляет в БД запрос на наличие значения. Бывают ситуации, когда создание объекта происходит уже после подобного запроса, в итоге в БД поступает 2 идентичных запроса. Подскажите как можно избавиться от лишнего запроса? Я так понимаю, что в rules можно заюзать on, но для меня по...
- 2011.12.25, 14:13
- Форум: Общие вопросы по программированию
- Тема: Регулярное выражение
- Ответы: 3
- Просмотры: 1343
Re: Регулярное выражение
Для парсинга участков разбитых с помощью / лучше всего использовать [^/]+, что значит "всё-всё, кроме /". Для необязательных параметров прибавляем ? после каждого. А если нужно понимать "ivano_frankovsk/mobilnie_telefony-37" и "ukraine/mobilnie_telefony-37", то как парс...
- 2011.12.24, 00:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: findAll и PHP - помогите найти проблему.
- Ответы: 38
- Просмотры: 8486
Re: findAll и PHP - помогите найти проблему.
Имхо, не вариант из-за ограничения xls формата в 65535 строчек на листе
- 2011.12.22, 22:54
- Форум: Общие вопросы (Yii 1.x)
- Тема: CFileValidator ajax проверка
- Ответы: 6
- Просмотры: 1880
Re: CFileValidator ajax проверка
А Yii передаёт данные поля файла при аякс валидации? Или в том и проблема, что не передаёт? Или там валидация файлового поля производится по данным в $_FILES? Своими силами можно добавить hidden поле, где при сабмите/валидации вставлять в него значение из поля файла и валидировать уже его. Больше ни...
- 2011.12.22, 21:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: CFileValidator ajax проверка
- Ответы: 6
- Просмотры: 1880
Re: CFileValidator ajax проверка
А как иначе? На клиенте Вы можете только проверить значение поля файла. А передача файлов аяксом - это немного другая тема.
- 2011.12.22, 13:46
- Форум: Общие вопросы по программированию
- Тема: function isBanned() или function getIsBanned()?
- Ответы: 5
- Просмотры: 1813
Re: function isBanned() или function getIsBanned()?
Это холиварная тема
С одной стороны, логичнее isBanned, а с другой, сеттер setIsBanned уже звучит криво
С одной стороны, логичнее isBanned, а с другой, сеттер setIsBanned уже звучит криво
- 2011.12.21, 14:35
- Форум: Общие вопросы по программированию
- Тема: цвет текста в ячейке грида
- Ответы: 15
- Просмотры: 6437
Re: цвет текста в ячейке грида
Так принципиально юзать функцию? Зачем усложнять себе жизнь?
- 2011.12.21, 12:41
- Форум: Общие вопросы по программированию
- Тема: цвет текста в ячейке грида
- Ответы: 15
- Просмотры: 6437
Re: цвет текста в ячейке грида
А про $data->order_off Ваша функция в курсе? Напишите просто
Код: Выделить всё
'htmlOptions'=>array(
'style'=>'color: ' . ($data->order_off==1 ? 'red' : 'black'),
)
- 2011.12.20, 19:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: Модульное тестирование в Yii
- Ответы: 4
- Просмотры: 1505
Re: Модульное тестирование в Yii
Ок, покурим-ка ваши тесты, спасибо.
- 2011.12.20, 19:42
- Форум: Общие вопросы (Yii 1.x)
- Тема: defaultScope
- Ответы: 3
- Просмотры: 1278
Re: defaultScope
Ну раз во все, то можем иметь проблемы в сложных запросах... А по какому принципу генерится алиас таблицы? Я так понимаю, мы не можем заранее знать какие алиасы будут у таблиц?
- 2011.12.20, 19:21
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: Грузятся все фикстуры папки
- Ответы: 6
- Просмотры: 3628
Re: Грузятся все фикстуры папки
Оно-то понятно, но может я какой-то особенный)) У себя где-то смотрели/проверяли?
- 2011.12.20, 19:19
- Форум: Общие вопросы (Yii 1.x)
- Тема: Модульное тестирование в Yii
- Ответы: 4
- Просмотры: 1505
Re: Модульное тестирование в Yii
По первым двум ок, продолжим обсуждение 3го вопроса :) Селениум конечно хорошо, но я хотел бы протестировать контроллеры модульно, т.к. селениум мне не скажет в каком именно месте произошла ошибка и тест провалился, разве-что кругом исключения ставить на каждый пук и генерить соответствующие тексты ...
- 2011.12.20, 19:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: defaultScope
- Ответы: 3
- Просмотры: 1278
defaultScope
Заюзал эту штуку в виде: condition = 'some_condition' возможность интересная, но хочу уточнить один момент: это условие будет подставляться только в запросы без соединений? Вопрос собственно в том, что в запросах автоматически генерится алиас таблиц, а для данного условия алиас не генерится, что в и...
- 2011.12.20, 18:58
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: Грузятся все фикстуры папки
- Ответы: 6
- Просмотры: 3628
Re: Грузятся все фикстуры папки
Хм, я тему вроде в общем разделе создавал.. Это бага?
- 2011.12.20, 18:51
- Форум: Общие вопросы (Yii 1.x)
- Тема: Модульное тестирование в Yii
- Ответы: 4
- Просмотры: 1505
Модульное тестирование в Yii
Приветствую! Пытаюсь прикурить юнит тесты к своим писулькам, но чё-то как-то не получается.. Или я не понимаю очевидное, или очень плохо знаю фреймворк (хотя это точно true). Раз уж вопросов чуток накопилось (даже глупых), изложу я их здесь все. 1. Есть ли смысл писать тесты на стандартные методы, т...