Найден 5791 результат
- 2012.11.03, 08:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не выводить значение поля?
- Ответы: 7
- Просмотры: 2104
Re: Не выводить значение поля?
Создайте пустое поле для нового пароля. Я как раз про это написал здесь.
- 2012.11.02, 18:45
- Форум: Архив
- Тема: CActiveDataProvider и GROUP
- Ответы: 5
- Просмотры: 29564
CActiveDataProvider и GROUP
Предположим нужно вывести по одной новости от каждого пользователя. Создаём классические таблицы Юзера и Новости: CREATE TABLE IF NOT EXISTS `test_new` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `title` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `user_id` (`user_id`), FO...
- 2012.11.02, 14:27
- Форум: Общие вопросы (Yii 1.x)
- Тема: дефолтная сортировка по модели
- Ответы: 4
- Просмотры: 1799
Re: дефолтная сортировка по модели
Код: Выделить всё
$criteria = new CDbCriteria;
// ...
return new CActiveDataProvider($this, array(
'criteria'=>$criteria,
'sort'=>array(
'defaultOrder'=>'t.deadline DESC',
'attributes'=>array(
'id',
'deadline',
)
),
));
- 2012.11.02, 14:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Виджет как контроллер
- Ответы: 15
- Просмотры: 4807
Re: Виджет как контроллер
мне не понятно Если у нас должно быть двадцать пять общих экшенов, то мы можем либо каждый раз подключать их вручную длинным списком public function actions() { return array( 'action1'=>array( 'class'=>'My1Action', ), 'action2'=>array( 'class'=>'M...
- 2012.11.02, 14:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вадиция через ajax по своему правилу
- Ответы: 4
- Просмотры: 1914
Re: Вадиция через ajax по своему правилу
Код: Выделить всё
'enableAjaxValidation'=>true,
- 2012.11.02, 14:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: Redirect или..?
- Ответы: 10
- Просмотры: 5899
Re: Redirect или..?
Стандартный переброс
Код: Выделить всё
if ($model->save()){
$this->refresh();
}
- 2012.11.02, 13:56
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView отдает Parser error!
- Ответы: 9
- Просмотры: 2337
Re: CGridView отдает parse error
Желательно код грида, провайдера и экшена.
- 2012.11.01, 19:06
- Форум: Обо всем
- Тема: по поводу рецепта Implementing single table inheritance
- Ответы: 6
- Просмотры: 3229
- 2012.11.01, 18:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView: сортировка/фильтрация CheckBoxColumn
- Ответы: 9
- Просмотры: 2869
Re: CGridView: сортировка/фильтрация CheckBoxColumn
Можно обернуть это всё в форму как придумали здесь . Или добавить рядом с гридом кнопку, на которую навесить ajax обработчик, который бы обходил чекбоксы, собирали их id и значения (0 или 1) в массив, передавал этот массив по ajax на сервер и обновлял грид вызовом $.fn.yiiGridView.update('grid-id').
- 2012.11.01, 17:19
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView: сортировка/фильтрация CheckBoxColumn
- Ответы: 9
- Просмотры: 2869
Re: CGridView: сортировка/фильтрация CheckBoxColumn
Как вариант, можно просто взять обычную ячейку, вписать в неё код чекбокса и указать тип 'row': array( 'name'=>'blocked', 'header'=>'Блокирован', 'filter'=>array(1=>'Заблокирован', 0=>'Нет'), 'value'=>'CHtml::checkBox("Blocked", $data->blocked, array("value"=>$dat...
- 2012.10.31, 19:11
- Форум: Авторский код и библиотеки
- Тема: DToggleColumn — Колонка-переключатель для CGridView
- Ответы: 17
- Просмотры: 11590
Re: DToggleColumn — Колонка-переключатель для CGridView
Только разбираюсь с сайтом и в порядок всё привожу. Может на днях выгружу.lancecoder писал(а):почему не хотите оформить в виде расширения?
- 2012.10.31, 18:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: CGridView: сортировка/фильтрация CheckBoxColumn
- Ответы: 9
- Просмотры: 2869
Re: CGridView: сортировка/фильтрация CheckBoxColumn
Если изменение нескольких сразу не очень нужно, то viewtopic.php?f=9&t=9319
- 2012.10.31, 17:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация формы
- Ответы: 3
- Просмотры: 1662
Re: Валидация формы
Может где-то в коде используется обращение к элемету массива $field[$i].
При передаче пустой строки вместо массива, соответственно, получается вылет за границы и кидается исключение.
Возможно какой-то Behavior в beforeValidate() мудрит.
При передаче пустой строки вместо массива, соответственно, получается вылет за границы и кидается исключение.
Возможно какой-то Behavior в beforeValidate() мудрит.
- 2012.10.31, 17:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: unique
- Ответы: 8
- Просмотры: 2695
Re: unique
Може Вы случайно в контроллере с параметром $user->save(false) сохраняете?
- 2012.10.31, 16:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: Не видит переменной, где я затупил?
- Ответы: 5
- Просмотры: 1604
Re: Не видит переменной, где я затупил?
Код: Выделить всё
public function tagValidate($attribute,$params) {
if (preg_match('/(<|>)/', $this->$attribute)) {
$this->addError($attribute, 'Текст тега не должен содержать открывающих/закрывающих скобок');
}
}
- 2012.10.31, 16:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: Связи таблиц
- Ответы: 7
- Просмотры: 2556
Re: Связи таблиц
Там приведен вот-такой пример: $post=Post::model()->findByPk(10); // Получаем автора записи. Здесь будет выполнен реляционный запрос. $author=$post->author; Или получение данных с использованием отложенной загрузки отличается от жадной? Пример можно дополнить для большего понимания: $post=Post::mod...
- 2012.10.31, 15:21
- Форум: Авторский код и библиотеки
- Тема: DCategoryBehavior — Работа с категориями и списками в Yii
- Ответы: 1
- Просмотры: 2536
DCategoryBehavior — Работа с категориями и списками в Yii
Наверняка многие добавляют в свои AR модели методы getAssocList() чтобы отображать выпадающие списки, getMenuList() для сборки меню из категорий, findByAlias() для поиска статических страниц по псевдонимам в адресе и т. д. Возникла идея вынести в отдельное поведение часто используемые методы для раб...
- 2012.10.31, 07:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Связи таблиц
- Ответы: 7
- Просмотры: 2556
Re: Связи таблиц
Код: Выделить всё
'value'=>'$data->child->school',
- 2012.10.31, 07:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: обрезается текст
- Ответы: 7
- Просмотры: 2269
Re: обрезается текст
Вместо VARCHAR попрробуйте TEXT
- 2012.10.31, 07:44
- Форум: Общие вопросы (Yii 1.x)
- Тема: unique
- Ответы: 8
- Просмотры: 2695
Re: unique
Этот код из модели User или из формы вроде RegisterForm? Если в форме, то нужно указать в какой модели искать совпадения:
Код: Выделить всё
array('email', 'unique', 'className'=>'User', 'message'=>'Такой Email уже зарегистрирован'),