state = $this->model->getState(); if ($this->input->get('layout') === 'modal') { $this->model->setState('filter_state', '1'); } else { $this->model->setState('filter_state', ''); } $this->items = $this->get('Items'); if (CKFof::isAdmin()) $this->addToolbar(); parent::display($tpl); } /** * Add the page title and toolbar. * * @since 1.6 */ protected function addToolbar() { PagebuilderckHelper::loadCkbox(); // Get the toolbar object instance $bar = JToolBar::getInstance('toolbar'); // Load the left sidebar only for Joomla 3 and under. if (! PAGEBUILDERCK_ISJ4) { PagebuilderckHelper::addSubmenu('pages'); } JToolBarHelper::title(JText::_('COM_PAGEBUILDERCK')); if (CKFof::userCan('create')) { JToolBarHelper::addNew('page.add', 'JTOOLBAR_NEW'); } if (CKFof::userCan('edit')) { JToolBarHelper::editList('page.edit', 'JTOOLBAR_EDIT'); JToolBarHelper::custom('page.copy', 'copy', 'copy', 'CK_COPY'); JToolBarHelper::custom('page.publish', 'publish', 'publish', 'JTOOLBAR_PUBLISH'); JToolBarHelper::custom('page.unpublish', 'unpublish', 'unpublish', 'JTOOLBAR_UNPUBLISH'); // if Params is installed if (PagebuilderckHelper::getParams()) { $importButton = ''; $bar->appendButton('Custom', $importButton, 'import'); // $exportButton = ''; // $bar->appendButton('Custom', $exportButton, 'export'); if (version_compare(JVERSION, '4.0.0') > 0) { $exportButton = ''; $bar->appendButton('Custom', $exportButton, 'export'); } else { $exportButton = ''; $bar->appendButton('Custom', $exportButton, 'export'); $exportButton = ''; $bar->appendButton('Custom', $exportButton, 'export'); $exportButton = ''; $bar->appendButton('Custom', $exportButton, 'export'); } /* * */ // if (document.adminForm.boxchecked.value==0){alert('Veuillez d\'abord effectuer une s�lection dans la liste.');}else{ Joomla.submitbutton('pages.export')} // JToolBarHelper::custom('pages.export', 'share', 'share', 'CK_EXPORT', true); if ($importClass = PagebuilderckHelper::getParams('import')) { $importClass->loadImportForm(); } if ($exportClass = PagebuilderckHelper::getParams('export')) { $exportClass->loadExportForm(); } } else { $importButton = ''; $bar->appendButton('Custom', $importButton, 'import'); $exportButton = ''; $bar->appendButton('Custom', $exportButton, 'export'); echo PagebuilderckHelper::showParamsMessage(false); } } if (CKFof::userCan('core.delete')) { //If this component does not use state then show a direct delete button as we can not trash // JToolBarHelper::custom('page.trash', 'trash', 'trash', 'JTOOLBAR_DELETE', 'test'); $deleteButton = ''; $bar->appendButton('Custom', $deleteButton, 'export'); } if (CKFof::userCan('core.admin')) { JToolBarHelper::preferences('com_pagebuilderck'); } } }