items = $this->get('Items'); $this->pagination = $this->get('Pagination'); $this->state = $this->get('State'); $this->filterForm = $this->get('FilterForm'); $this->activeFilters = $this->get('ActiveFilters'); $this->urgentRequestAge = (int) JComponentHelper::getParams('com_privacy')->get('notify', 14); $this->sendMailEnabled = (bool) JFactory::getConfig()->get('mailonline', 1); // Check for errors. if (count($errors = $this->get('Errors'))) { throw new Exception(implode("\n", $errors), 500); } $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); return parent::display($tpl); } /** * Add the page title and toolbar. * * @return void * * @since 3.9.0 */ protected function addToolbar() { JToolbarHelper::title(JText::_('COM_PRIVACY_VIEW_REQUESTS'), 'lock'); // Requests can only be created if mail sending is enabled if (JFactory::getConfig()->get('mailonline', 1)) { JToolbarHelper::addNew('request.add'); } JToolbarHelper::preferences('com_privacy'); JToolbarHelper::help('JHELP_COMPONENTS_PRIVACY_REQUESTS'); } }