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

nigredo
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() ...
nigredo
2011.12.08, 19:31
Форум: Авторский код и библиотеки
Тема: Nested Sets + CTreeView, CDropdownList, CListBox
Ответы: 92
Просмотры: 57991

Re: Nested Sets + CTreeView, CDropdownList, CListBox

то есть еще нужно получить модель ноды стоящей выше/ниже перемещаемой, и передавать ее в moveAfter() ?
nigredo
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...
nigredo
2011.12.08, 14:43
Форум: Общие вопросы по программированию
Тема: Данные в представлении виджета
Ответы: 1
Просмотры: 1019

Данные в представлении виджета

В виджете получаю данные:

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

   
$data = new CActiveDataProvider('Categories');
$this->render('tree',array('tree'=>$tree));
  
как теперь обрабатывать данные в представлении?
P.S. перебор в foreach'е не помогает
nigredo
2011.12.08, 12:24
Форум: Общие вопросы по программированию
Тема: Использование pagination
Ответы: 2
Просмотры: 1138

Использование pagination

Доброго времени суток!
Собственно вопрос - как использовать pagination. Как получать данные для виджета CLinkPager понятно, а вот как разбивать сами данные на страницы, не могу понять.
nigredo
2011.12.07, 01:26
Форум: Авторский код и библиотеки
Тема: Nested Sets + CTreeView, CDropdownList, CListBox
Ответы: 92
Просмотры: 57991

Re: Nested Sets + CTreeView, CDropdownList, CListBox

спасибо timlar! все работает.
nigredo
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...
nigredo
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.
nigredo
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...