/** * isVisible: hide pager if table contains no data * * @return boolean */ public function isVisible() { return parent::isVisible() && 0 < $this->getItemsTotal(); }
/** * Define widget parameters * * @return void */ protected function defineWidgetParams() { parent::defineWidgetParams(); $this->widgetParams[self::PARAM_SHOW_ITEMS_PER_PAGE_SELECTOR]->setValue(false); $this->widgetParams[self::PARAM_ONLY_PAGES]->setValue(true); }