headTitle('Social Media'); ?> Partial('partial/flashMessages.phtml'); ?>

Translate('Social Media'); ?>

Text('Social Media description'); ?>
Translate('Create Social Link'); ?>
paginator->count() == 0): ?>

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

ViewGridList(array( 'paginator'=>$this->paginator, 'resolver'=>'SocialMediaGridConfig' )); $currentPage = $this->paginator->getCurrentPageNumber(); $headers = array('title', 'url', 'image', 'position'); foreach($headers as $value ){ $view->addCallback($value, function($page, $view, $item) use ($value, $currentPage){ $url = '#'; $order = ((!!$item['orderData'])?$item['orderData']:array('current'=>'', 'url'=>'asc')); if($view) { $url = $view->url('admin/social-media', array('page' => $currentPage)).sprintf('?%sorder=%s', 'sortby='.$value.'&', $order['url']); } $item['title'] = sprintf('%s', $url, $view->Translate($item['title']), $order['current']); return $item; }, true); } $view->addCallback('title', function($page) { return $page->getTitle(); }); $view->addCallback('url', function($page) { return sprintf('%s', $page->getUrl(), $page->getUrl()); }); $view->addCallback('image', function($page) { return sprintf('%s', $page->getImage(), basename($page->getImage()) ); }); $view->addCallback('position', function($page) { return $page->getPosition(); }); $view->addCallback('actions', function($page, $view) { $result = ''; if ($view->acl()->isAllowed('socialmedia', 'edit')){ $hrefEdit= $view->url('admin/social-media', array ('action'=>'edit','id' => $page->getId())); $result .= sprintf('%s', $hrefEdit, $view->Translate('Edit')); } if ($view->acl()->isAllowed('socialmedia', 'remove')){ $hrefRemove = $view->url('admin/social-media', array ('action'=>'delete','id' => $page->getId())); $result .= sprintf('%s', $hrefRemove, $view->Translate('Delete')); } return $result; }); echo $view->render(); $query = $view->getSortRequest(); echo $this->paginationControl( $this->paginator, 'Sliding', 'partial/paginator.phtml', array( 'name' =>'page', 'options' => array('query'=>$query) )); ?>
paginator as $link): ?>
Translate('Title'); ?> Translate('Url'); ?> Translate('Image'); ?> Translate('Order'); ?> Translate('Actions'); ?>
getTitle(); ?> getUrl(); ?> getImage()); ?> getPosition(); ?> Translate('Edit'); ?> Translate('Delete'); ?>
paginationControl($this->paginator, 'Sliding', 'partial/paginator.phtml', array('name' => 'page')); ?>