Найдено 35 результатов

pegas1981
2015.03.11, 09:16
Форум: Общие вопросы (Yii 1.x)
Тема: Как валидировать такой массив данных?
Ответы: 15
Просмотры: 4726

Re: Как валидировать такой массив данных?

Такого не может быть. Проверьте данные трассировкой заголовков браузера и в данных приходящих на сервер ($_POST). Если данные есть и валидация прошла успешно, тогда ошибка в выводе.
pegas1981
2015.03.10, 09:54
Форум: Общие вопросы (Yii 1.x)
Тема: Как валидировать такой массив данных?
Ответы: 15
Просмотры: 4726

Re: Как валидировать такой массив данных?

А в контроллере? просто $model->validate()?
именно, либо $model->save(true, $model->attributes)
pegas1981
2015.03.06, 17:55
Форум: Общие вопросы (Yii 1.x)
Тема: Как валидировать такой массив данных?
Ответы: 15
Просмотры: 4726

Re: Как валидировать такой массив данных?

вроде так должно получиться     public $products; // объявляем атрибут модели     public function attributeNames() {         return array(             'products',         );     }     public function attributeLabels() {         return array(             'products' => 'Продукты',         );     }    ...
pegas1981
2015.03.06, 14:14
Форум: Общие вопросы (Yii 1.x)
Тема: Как валидировать такой массив данных?
Ответы: 15
Просмотры: 4726

Re: Как валидировать такой массив данных?

Что именно не работает? Адаптируйте код под свои данные. Код абсолютно рабочий. Валидация работает как на весь атрибут, так и на значение атрибута.
pegas1981
2015.03.06, 13:18
Форум: Общие вопросы (Yii 1.x)
Тема: Cgridview, js скрипт работает только на первой странице
Ответы: 3
Просмотры: 1155

Re: Cgridview, js скрипт работает только на первой странице

думаю ещё практичнее повесить на событие onclick функцию JS

Код: Выделить всё

<?= CHtml::link('Удалить', 'js:void(0);', array('onclick' => sprintf('deleteItem(%s); return false;', $id))); ?>
pegas1981
2015.03.06, 13:07
Форум: Общие вопросы (Yii 1.x)
Тема: Валидация поля с датой?
Ответы: 7
Просмотры: 1815

Re: Валидация поля с датой?

CJuiDateTimePicker отлично настраивается так как нужно в представлении. Можно и не "пугать" временем.                 <?= $form->labelEx($model, 'date_doc'); ?>                 <?php                 $this->widget('application.extensions.CJuiDateTimePicker.CJuiDateTimePicker', array(       ...
pegas1981
2015.03.06, 12:56
Форум: Общие вопросы (Yii 1.x)
Тема: Как валидировать такой массив данных?
Ответы: 15
Просмотры: 4726

Re: Как валидировать такой массив данных?

    public $questions; // объявляем атрибут модели     public function attributeNames() {         return array(             'questions',         );     }     public function attributeLabels() {         return array(             'questions' => 'Вопросы',         );     }     public function rules() ...
pegas1981
2015.03.06, 12:47
Форум: Общие вопросы (Yii 1.x)
Тема: Валидация
Ответы: 11
Просмотры: 2262

Re: Валидация

Лучше создать свою модель формы CFormModel и в ней настроить правила проверки.
pegas1981
2015.03.03, 11:25
Форум: Общие вопросы (Yii 1.x)
Тема: создание теста онлайн для работников
Ответы: 6
Просмотры: 1742

Re: создание теста онлайн для работников

просто вроде распрастранненая тема, неужели никто не делал такого
Я как раз занимаюсь разработкой такого проекта с системой планирования, отчётностью и пр.
pegas1981
2015.02.26, 09:25
Форум: Общие вопросы (Yii 1.x)
Тема: Шаблон для CHttpException
Ответы: 1
Просмотры: 506

Re: Шаблон для CHttpException

В документации достаточно подробно описано для не модульной структуры http://www.yiiframework.ru/doc/guide/ru/topics.error Исключения перехватываются в дефолтном контроллере соответствующим действием и обрабатываются в зависимости от требований. Можно обработать требуемый код исключения и вывести со...
pegas1981
2015.02.24, 09:15
Форум: Общие вопросы (Yii 1.x)
Тема: Не разрешать работу с сайтом пока не заполнен профиль
Ответы: 6
Просмотры: 1762

Re: Не разрешать работу с сайтом пока не заполнен профиль

топикстартеру нужно готовое решение, читать мануалы не для него.
pegas1981
2015.02.20, 10:42
Форум: Общие вопросы (Yii 1.x)
Тема: Связанные Списки
Ответы: 8
Просмотры: 2735

Re: Связанные Списки

Я с AR не работаю, поэтому в связанных списках не разбирался, а все связанные элементы форм обрабатываю на javascript ajax-запросами.
pegas1981
2015.02.19, 17:05
Форум: Общие вопросы (Yii 1.x)
Тема: Обновление CGridView через $.fn.yiiGridView.update
Ответы: 5
Просмотры: 7301

Re: Обновление CGridView через $.fn.yiiGridView.update

Прошу прощения, что отвечаю в этой же теме, но возникает аналогичная ошибка как у топискстартера Uncaught TypeError: Cannot read property 'ajaxType' of undefined Понимаю, что проблема с пресечением AJAX-запросов, но что-то никак в голову не придет решение. Подскажите пожалуйста. Весь код публиковать...
pegas1981
2012.05.16, 08:41
Форум: Общие вопросы (Yii 1.x)
Тема: Конфигурация приложения в БД
Ответы: 34
Просмотры: 11823

Re: Конфигурация приложения в БД

Вот мой вариант конфигурирования приложения с сохранением настроек в БД. Работа с БД посредством Yii DAO (легко заменяется на AD). Файловый кеш. Параметры-константы храним в конфигурации приложения main.php. Создаем компонент в protected/components/COptions.php <?php class COptions extends CApplicat...