/** * Configure the toolbar button set. * * @param array $buttonSet Customize button set. * @param object $canDo Access object. * * @return array */ protected function configureToolbar($buttonSet = array(), $canDo = null) { // Get default button set. $buttonSet = parent::configureToolbar($buttonSet, $canDo); // In debug mode, we remove trash button but use delete button instead. if (JDEBUG) { $buttonSet['trash']['access'] = false; $buttonSet['delete']['access'] = true; } return $buttonSet; }
/** * setTitle * * @param string $title * @param string $icons * * @return void */ protected function setTitle($title = null, $icons = 'stack article') { parent::setTitle(JText::_('COM_FBIMPORTER'), $icons); }
/** * setTitle * * @param null $title * @param string $icons * * @return void */ protected function setTitle($title = null, $icons = 'pictures') { parent::setTitle(JText::_('COM_AKQUICKICONS_TITLE_IMAGES'), $icons); }
/** * prepareRender * * @return void */ protected function prepareRender() { $data = $this->getData(); $data->fields = $this->get('Fields'); parent::prepareRender(); $data->keys = $data->state->get('profileKeys', array()); $data->filteredFields = $data->state->get('filteredFields'); }
/** * Configure the toolbar button set. * * @param array $buttonSet Customize button set. * @param object $canDo Access object. * * @return array */ protected function configureToolbar($buttonSet = array(), $canDo = null) { // Get default button set. $buttonSet = parent::configureToolbar($buttonSet, $canDo); $buttonSet['trash']['access'] = false; $buttonSet['delete']['access'] = true; $buttonSet['batch']['access'] = false; $buttonSet['publish']['access'] = false; $buttonSet['unpublish']['access'] = false; $buttonSet['clear'] = array('handler' => function () { $msg = JText::_('COM_QUICKCONTENT_CLEAR_WHOLE_SITE_ALERT'); $text = JText::_('COM_QUICKCONTENT_CLEAR_WHOLE_SITE'); $html = <<<BTN <button onclick="if (confirm('{$msg}')){Joomla.submitbutton('generator.deleteall');}" class="btn btn-small"> \t<span class="icon-delete text-error"></span> \t<span class="text-error">{$text}</span> </button> BTN; $bar = JToolBar::getInstance('toolbar'); $bar->appendButton('Custom', $html); }); return $buttonSet; }
/** * setTitle * * @param string $title * @param string $icons * * @return void */ protected function setTitle($title = null, $icons = 'stack') { parent::setTitle(\JText::_('COM_USERXTD_TITLE_PROFILES_LIST'), $icons); }
/** * getGridHelper * * @param array $config * * @return \Windwalker\View\Helper\GridHelper */ public function getGridHelper($config = array()) { $config['field'] = $this->fields; return parent::getGridHelper($config); }