Example #1
0
 /**
  * Sets the toolbar.
  */
 protected function addToolBar()
 {
     $canDo = SimpleCustomRouterHelper::getActions();
     $isNew = $this->item->id == 0;
     if ($isNew) {
         JToolBarHelper::title(JText::_('COM_SIMPLECUSTOMROUTER_MANAGER_ROUTE_NEW'));
         if ($canDo->get('core.create')) {
             JToolBarHelper::apply('route.apply');
             JToolBarHelper::save('route.save');
             JToolBarHelper::save2new('route.save2new');
         }
         JToolBarHelper::cancel('route.cancel');
     } else {
         JToolBarHelper::title(JText::_('COM_SIMPLECUSTOMROUTER_MANAGER_ROUTE_EDIT'));
         if ($canDo->get('core.edit')) {
             JToolBarHelper::apply('route.apply');
             JToolBarHelper::save('route.save');
             if ($canDo->get('core.create')) {
                 JToolBarHelper::save2new('route.save2new');
             }
         }
         if ($canDo->get('core.create')) {
             JToolBarHelper::save2copy('route.save2copy');
         }
         JToolBarHelper::cancel('route.cancel', 'JTOOLBAR_CLOSE');
     }
 }
Example #2
0
 /**
  * Sets the toolbar.
  */
 protected function addToolBar()
 {
     $canDo = SimpleCustomRouterHelper::getActions();
     JToolBarHelper::title(JText::_('COM_SIMPLECUSTOMROUTER_MANAGER_ROUTES'), 'routes');
     if ($canDo->get('core.create')) {
         JToolBarHelper::addNew('route.add');
     }
     if ($canDo->get('core.edit')) {
         JToolBarHelper::editList('route.edit');
     }
     if ($canDo->get('core.delete')) {
         JToolBarHelper::deleteList('', 'routes.delete');
     }
     if ($canDo->get('simplecustomrouter.test')) {
         JToolBarHelper::divider();
         JToolBarHelper::custom('test', 'default', 'default', 'COM_SIMPLECUSTOMROUTER_TOOLBAR_TEST', false);
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_simplecustomrouter');
     }
 }
Example #3
0
<?php

/**
 * @copyright	Copyright (C) 2012 Daniel Calviño Sánchez
 * @copyright	Copyright (C) 2013 Daniel Calviño Sánchez
 * @license		GNU Affero General Public License version 3 or later; see LICENSE.txt
 */
defined('_JEXEC') or die;
$canDo = SimpleCustomRouterHelper::getActions();
?>

<?php 
foreach ($this->items as $i => $item) {
    $canEdit = $canDo->get('core.edit');
    ?>
    <tr class="row<?php 
    echo $i % 2;
    ?>
">
        <td>
            <?php 
    echo $item->id;
    ?>
        </td>
        <td>
            <?php 
    echo JHtml::_('grid.id', $i, $item->id);
    ?>
        </td>
        <td>
            <?php