Beispiel #1
0
 public function exportExcel(App_Grid_Filter $filter, $exportFileName)
 {
     ob_start();
     //$filter->setRecordsPerPage($rowsPerPage);
     $filter->disableSort();
     parent::Table($filter);
     ob_clean();
     $list = $filter->getList();
     $this->render($list, $filter->getheaderTitles(), $filter->getFields(), $exportFileName);
 }
Beispiel #2
0
 public function exportPdf(App_Grid_Filter $filter, $exportLayout = 'P', $rowsPerPage = 20, $page = 'all', $fileName = '')
 {
     if ((int) $rowsPerPage <= 0) {
         $rowsPerPage = 20;
     }
     ob_start();
     $filter->setRecordsPerPage($rowsPerPage);
     $filter->disableSort();
     parent::Table($filter);
     ob_clean();
     $this->caption = $filter->getCaptionText();
     $this->render($filter, $exportLayout, $page, $fileName);
     //echo $tbl;
 }