public function getByBrandProvider(Producer $producer)
{
$criteria = new CDbCriteria();
$criteria->condition = 'producer_id = :producer_id';
$criteria->scopes = ['published'];
$criteria->params = [':producer_id' => $producer->id];
return new CActiveDataProvider(Product::model(), ['criteria' => $criteria, 'pagination' => ['pageSize' => (int) Yii::app()->getModule('store')->itemsPerPage, 'pageVar' => 'page'], 'sort' => ['sortVar' => 'sort', 'defaultOrder' => 't.position']]);
}