Back to Pagination class

Method getPaginationLinks

public string
(mixed $layoutId = 'joomla.pagination.links', mixed $options = array())
Get the pagination links
Parameters
  • string $layoutId Layout to render the links
  • array $options Optional array with settings for the layout
Returns
  • string Pagination links.
Since
  • 3.3
Class: Pagination
Project: Joomla

Method getPaginationLinks - Source code

/**
 * Get the pagination links
 *
 * @param   string  $layoutId  Layout to render the links
 * @param   array   $options   Optional array with settings for the layout
 *
 * @return  string  Pagination links.
 *
 * @since   3.3
 */
public function getPaginationLinks($layoutId = 'joomla.pagination.links', $options = array())
{
    // Allow to receive a null layout
    $layoutId = $layoutId ?? 'joomla.pagination.links';
    $list = array('prefix' => $this->prefix, 'limit' => $this->limit, 'limitstart' => $this->limitstart, 'total' => $this->total, 'limitfield' => $this->getLimitBox(), 'pagescounter' => $this->getPagesCounter(), 'pages' => $this->getPaginationPages(), 'pagesTotal' => $this->pagesTotal);
    return LayoutHelper::render($layoutId, array('list' => $list, 'options' => $options));
}