Кто нибудь может подсказать, объяснить для чего подразумевается использование CDataProvider, CActiveDataProvider,
а также расширения arraydataprovider.
Вопрос по новым возможностям
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Вопрос по новым возможностям
Единственный пример использования для поиска:
Код: Выделить всё
class SearchPostForm extends CFormModel {
......
public function search() {
return new CActiveDataProvider('Post',array(
'criteria'=>$this->getSearchCriteria(),
));
}
protected function getSearchCriteria() {
// собираем критерий из формы поиска
// return array('
// 'condition'=>'title LIKE :title',
// 'params'=>array(':title'=>'%'.$this->title.'%'),
// );
}
}
Нравится Yii? Давайте сделаем его лучше!.
Re: Вопрос по новым возможностям
Вот к примеру http://www.yiiframework.com/forum/index ... __p__29911
А вобще в поиске на офф форуме задайте , много чего найдете
А вобще в поиске на офф форуме задайте , много чего найдете
Мой маленький блог - http://dbhelp.ru