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