/** * Create the snippets content * * This is a stub function either override getHtmlOutput() or override render() * * @param \Zend_View_Abstract $view Just in case it is needed here * @return \MUtil_Html_HtmlInterface Something that can be rendered */ public function getHtmlOutput(\Zend_View_Abstract $view) { if ($this->sortParamAsc) { $this->dateSelector->getModel()->setSortParamAsc($this->sortParamAsc); } if ($this->sortParamDesc) { $this->dateSelector->getModel()->setSortParamDesc($this->sortParamDesc); } $model = $this->dateSelector->getModel(); $filter = $model->getFilter(); // Unset sorts from the filter unset($filter[$model->getSortParamAsc()]); unset($filter[$model->getSortParamDesc()]); // Unset items and page (from paginator) unset($filter['page']); unset($filter['items']); $model->setFilter($filter); return $this->dateSelector->getTable($this->searchData); }
protected function setTableBody(\MUtil_Model_Bridge_TableBridge $bridge, \MUtil_Lazy_RepeatableInterface $repeater, $columnClass) { $bridge->setAlternateRowClass('even', 'odd', 'odd'); parent::setTableBody($bridge, $repeater, $columnClass); }
/** * Create the snippets content * * This is a stub function either override getHtmlOutput() or override render() * * @param \Zend_View_Abstract $view Just in case it is needed here * @return \MUtil_Html_HtmlInterface Something that can be rendered */ public function getHtmlOutput(\Zend_View_Abstract $view) { return $this->dateSelector->getTable($this->searchData); }