Text('Cron jobs'); ?>

Text('Cron jobs description'); ?>
acl()->isAllowed('cron', 'manage_job')): ?>
Translate('Create Cron job'); ?>
paginator->count() == 0): ?>

Translate('There are no items found'); ?>

ViewGridList(array( 'paginator' => $this->paginator, 'resolver' => 'CronGridConfig' )); $view->addCallback('lastExec', function($item, $view) { return $item->getLastexec()? : $view->Translate('Never'); }); $view->addCallback('nextExec', function($item, $view) { return $item->getStatus() == 'Disabled' ? $view->Translate('Never') : $item->getNextexec(); }); $view->addCallback('actions', function($item, $view) { if ($view->acl()->isAllowed('cron', 'manage_job')) { $link = $view->url('admin/cron', array('action' => 'execute', 'id' => $item->getId())); $content = sprintf('
  • %s
  • ', $link, $view->Translate('Execute')); $link = $view->url('admin/cron', array('action' => 'edit', 'id' => $item->getId())); $content .= sprintf('
  • %s
  • ', $link, $view->Translate('Edit')); $link = $view->url('admin/cron', array('action' => 'delete', 'id' => $item->getId())); $content .= sprintf('
  • %s
  • ', $link, $view->Translate('Delete')); } return sprintf('', $content); }); echo $view->render(); echo $this->paginationControl($this->paginator, 'Sliding', 'partial/paginator.phtml', array( 'name' => 'page', 'hash' => 'cron', 'options' => array('query' => $view->getSortRequest()) )); ?>