Yii Framework Forum: Именованные Группы Условий (Scope) - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Именованные Группы Условий (Scope) Rate Topic: -----

#1 User is offline   AviAtoR 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 20-December 11

Posted 23 October 2012 - 10:56 AM

Имеем следующий код

$model = Goods::model()->published();

$dataProvider = new CActiveDataProvider( $model )


Но когда в представлении мы обращаемся к $dataProvider, выборка происходит без условий, описанных в scope.

В чем можем быть проблема?
0

#2 User is offline   ElisDN 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 1
  • Joined: 31-October 12

Posted 31 October 2012 - 11:18 AM

Вынесите скоуп в критерию

$criteria = new CDbCriteria;
$criteria->scopes = array('published');

$dataProvider = new CActiveDataProvider(Goods::model(), array(
    'criteria'=>$criteria,
));

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users