Как сделать алфавитный рубрикатор на Drupal

Задача: сделать разделение категорий по алфавиту, чтобы на странице каждой буквы выводились термины или материалы, которые начинаются с этой буквы. Для примера возьмем список авторов. В итоге должно получится так:

Сделаем это с помощью модуля представлений (Views).

Предположим, что у нас есть (или создаем) словарь таксономии с терминами (авторами).

Для каждой буквы создаем свой View. Например, назовем его «Авторы на букву П». Путь можно задать такой: «/avtor/rus/p». В поле «Показать» выбираем «Термин таксономии», Тип — «Автор» (Или ваш вариант).

Далее в настройках этого View добавляем Filter criteria «Термин таксономии: Имя».

И задаем оператор «Starts with» («начинается с»). В значении указываем «П». Теперь в этом представлении будут выводится только те термины таксономии, которые начинаются с буквы «П».

И так для каждой буквы.

По аналогии можно сделать и для названий материалов, вместо терминов таксономии.

Теперь остается только сверстань меню, в котором будут ссылки на каждую букву.

 

Добавить комментарий
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
golden goose pas cher golden goose pas cher golden goose pas cher golden goose pas cher golden goose pas cher golden goose outlet golden goose outlet golden goose outlet golden goose outlet golden goose outlet parajumpers pas cher parajumpers pas cher parajumpers pas cher parajumpers pas cher parajumpers pas cher parajumpers pas cher moncler outlet moncler outlet moncler outlet moncler outlet moncler outlet moncler outlet moncler outlet moncler outlet online air max pas cher air max 90 pas cher golden goose outlet golden goose saldi golden goose pas cher golden goose soldes