des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Yii несколько cgridview из модели?

Нужно сделать несколько cgridview.
В модели пишу (для одного) примерно следующее
for($i = 1, $cnt = count($rows); $i < $cnt; $i++) //формируем столбцы
{
    $id[] = $rows[$i]['id'];
}
        $criteria->addInCondition('id', $id);

как увязать вьюшку и модель?
может косно объяснил
суть в том что я хочу сформировать несколько таблиц (со своим футером).
и хочу вывести разный model->search для них. число их не знаю. данные для ид получаю запросом из базы
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
des1roer
@des1roer Автор вопроса
ученье - свет, а неученье - приятный полумрак
можно же переопределить в модели функцию search() в public function mysearch($fact_id, $ware_id)
а во вью
for($i = 1, $cnt = count($rows); $i < $cnt; $i++) //формируем столбцы
{
      $this->widget('bootstrap.widgets.TbExtendedGridView', array(
        'filter'=>'false',
        'type'=>'striped bordered',
       'dataProvider' => $model->mysearch($rows[$i]['fact_id'],$rows[$i]['ware_id']),
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы