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

Yii export в ексель из sql запроса?

использую yiiheart, который использует phpexel.
он корректно выгружает данные, полученные из cgridview (с фильтрами). но в гриде отображаюся данные и из других таблиц. каким образом мне передать в пхпексел свой набор данных?
в контролере
public function actionExport()
    {
        $model=new FeS;
		$model->unsetAttributes();  // clear any default values
		if(isset($_POST['FeS']))
			$model->attributes=$_POST['FeS'];

		$exportType = $_POST['fileType'];
        $this->widget('ext.heart.export.EHeartExport', array(
            'title'=>'List of FeS',
            'dataProvider' => $model->search(),
            'filter'=>$model,
            'grid_mode'=>'export',
            'exportType'=>$exportType,
            'columns' => array(	                
					'id',
					'fe',
					's',
	            ),
        ));
    }

как я понимаю нужно подменить dataprovider своим а фильтр отключить?
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 1
vyachin
@vyachin
Ищу работу
https://github.com/hscstudio/yiiheart/issues тут находится служба поддержки yiiheart Сомневаюсь, что на тостере "тусуются" разработчики этого расширения ;-)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы