Спасибо!!! Это действительно помогло. Но разве это не костыль? Что теперь для каждой написанной функции так делать? А нельзя это как то стандартизировать чтоли... ?
По моему массив $_GET тут не причем. Переменная должна просто передаваться в функцию. Во всяком случае когда я юзал MVC фреймворки так всегда и было. А тут мне просто пришлось использовать одну самописную CMS вот и возникли проблемы...
Да, под контейнером я подразумеваю блок с классом container. А как можно вкладывать друг в друга элементы сетки? Ну понятно что столбцы всегда вкладываются в строки. Но мне казалось нельзя вкладывать столбцы в элементы - не строки (без класса row), и строки в элементы - не контейнеры. Или нет? Что из этого выйдет?
slo_nik: Ну во первых у вопроса стоит тэг Yii. Там еще был тэг Yii 2. А тэга Yii 1 не было. Так что я логически предположил что Yii - это как раз 1. Во вторых в нашей компании много старых проектов написанных на Yii 1. Переписывать не вариант. Нужно какое то решение на Yii 1.
Это интересно. Не находил нигде про валидатор when. Мне его для этого заюзать? Только почему то не находит его... Написал вот так: array('promoPrice1', 'when' => function($model) {
return $model->promoPrice1 != '' && $model->MO1 || $model->TU1;
}), Мне пишет Product содержит неверное правило проверки. Правило должно иметь имя и включать элементы для проверки. :(