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); }
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; }
public function inLineEditTable(App_Grid_Filter $filter, array $list = null) { return "<form method='post'>" . parent::Table($filter, $list) . "</form>"; }
public function TableSeparate(App_Grid_Filter $filter, array $list = null) { parent::Table($filter, $list); }