aviator
(Yiiframework)
1
Имеем следующий код
$model = Goods::model()->published();
$dataProvider = new CActiveDataProvider( $model )
Но когда в представлении мы обращаемся к $dataProvider, выборка происходит без условий, описанных в scope.
В чем можем быть проблема?
ElisDN
(Mail)
2
Вынесите скоуп в критерию
$criteria = new CDbCriteria;
$criteria->scopes = array('published');
$dataProvider = new CActiveDataProvider(Goods::model(), array(
'criteria'=>$criteria,
));