Категория:
Опубликовано:

Как сделать меньше страниц в пейджере

Пейджер

Стандартный пейджер выводит слишком много страниц (9 по умолчанию). Плюс кнопки, итого зачастую, пейджер просто не помещается на страницу.

pager-default

Для уменьшения количества страниц в Drupal'овском пагинаторе, необходимо применить следующую функцию в шаблон темы (template.php):

/**
 * Preprocess function for theme_pager().
 */
function НАЗВАНИЕ-ТЕМЫ_preprocess_pager(&$vars) {
  if ($vars['quantity'] > 3) {
    $vars['quantity'] = 3;
  }
}

Не забудьте поменять "НАЗВАНИЕ-ТЕМЫ" на свое значение!

В данном примере число страниц пейджера ограничено до 3-х.

Если у Вас возникли вопросы, замечания, предложения или просто благодарность - пишите в комментариях.
Делитесь полезными материалами в социальных сетях.
Добавить комментарий