public function pagination(PaginationEvent $event) { $pagination = new SlidingPagination($this->engine, $this->routerHelper, $this->translator, $this->params); $pagination->setUsedRoute($this->route); $pagination->setTemplate($this->options['defaultPaginationTemplate']); $pagination->setSortableTemplate($this->options['defaultSortableTemplate']); $pagination->setPageRange($this->options['defaultPageRange']); $event->setPagination($pagination); $event->stopPropagation(); }
public function pagination(PaginationEvent $event) { // default sort field and order $eventOptions = $event->options; if (isset($eventOptions['defaultSortFieldName']) && !isset($this->params[$eventOptions['sortFieldParameterName']])) { $this->params[$eventOptions['sortFieldParameterName']] = $eventOptions['defaultSortFieldName']; } if (isset($eventOptions['defaultSortDirection']) && !isset($this->params[$eventOptions['sortDirectionParameterName']])) { $this->params[$eventOptions['sortDirectionParameterName']] = $eventOptions['defaultSortDirection']; } $pagination = new SlidingPagination($this->params); $pagination->setUsedRoute($this->route); $pagination->setTemplate($this->options['defaultPaginationTemplate']); $pagination->setSortableTemplate($this->options['defaultSortableTemplate']); $pagination->setFiltrationTemplate($this->options['defaultFiltrationTemplate']); $pagination->setPageRange($this->options['defaultPageRange']); $event->setPagination($pagination); $event->stopPropagation(); }
function pagination(PaginationEvent $e) { $e->setPagination(new SlidingPagination()); $e->stopPropagation(); }
public function pagination(PaginationEvent $event) { $event->setPagination(new SlidingPagination()); $event->stopPropagation(); }