Найдено 9 результатов
- 2011.12.09, 15:10
- Форум: Общие вопросы по программированию
- Тема: Простые вопросы от новичка
- Ответы: 43
- Просмотры: 13059
Re: Простые вопросы от новичка
подскажите, как получить настройки виджета. Вызов виджета: $this -> widget('application.components.Tree', array( 'pageSize' => 2 ) ); Код самого виджета: class Tree extends CWidget { public $pageSize = 5; public $layout = 'test'; public function run() ...
- 2011.12.08, 19:31
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
то есть еще нужно получить модель ноды стоящей выше/ниже перемещаемой, и передавать ее в moveAfter() ?
- 2011.12.08, 17:36
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
Подскажите, как использовать moveBefore и им подобные функции. Пишу такой код: $model = Categories::model(); $node = $model -> findByPK($id); $model -> moveAfter($node); $this -> redirect(array('admin')); Вылетает такая ошибка: CDbCommand failed to execute the SQL statement: SQLST...
- 2011.12.08, 14:43
- Форум: Общие вопросы по программированию
- Тема: Данные в представлении виджета
- Ответы: 1
- Просмотры: 1019
Данные в представлении виджета
В виджете получаю данные:
как теперь обрабатывать данные в представлении?
P.S. перебор в foreach'е не помогает
Код: Выделить всё
$data = new CActiveDataProvider('Categories');
$this->render('tree',array('tree'=>$tree));
P.S. перебор в foreach'е не помогает
- 2011.12.08, 12:24
- Форум: Общие вопросы по программированию
- Тема: Использование pagination
- Ответы: 2
- Просмотры: 1138
Использование pagination
Доброго времени суток!
Собственно вопрос - как использовать pagination. Как получать данные для виджета CLinkPager понятно, а вот как разбивать сами данные на страницы, не могу понять.
Собственно вопрос - как использовать pagination. Как получать данные для виджета CLinkPager понятно, а вот как разбивать сами данные на страницы, не могу понять.
- 2011.12.07, 01:26
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
спасибо timlar! все работает.
- 2011.12.07, 01:10
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
Использую все стандартное. Контроллер: public function actionCreate() { $model = new Categories; // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); $form = new CForm('application.views.categories.forms.categor...
- 2011.12.07, 01:02
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
Спасибо! скачал с новой ссылки, все равно та же ошибка. Ошибка возникает в behavior-функции beforeSave($event), если посмотреть код функции, то получается, что переменная $this->_ignoreEvent = false, но по логике функции должна быть true.
- 2011.12.07, 00:44
- Форум: Авторский код и библиотеки
- Тема: Nested Sets + CTreeView, CDropdownList, CListBox
- Ответы: 92
- Просмотры: 57991
Re: Nested Sets + CTreeView, CDropdownList, CListBox
Здравствуйте! Начал недавно учить yii. И вот дошло дело до древовидных категорий, скачал отсюда http://code.google.com/p/yiiext/source/browse/trunk/app/extensions/yiiext/behaviors/model/trees/, behavior и подключил. Но при сохранении пишет ошибку: You should not use CActiveRecord::save() method when...