Здравствуйте!
Подскажите, как реализовать вывод текстовых блоков как в DLE.
Задача:
"Привязать" блоки к странице категории и выводить только на первой странице (без вывода на странице пагинации).
Пример подобных блоков можете посмотреть тут.
Пишите в личку, если готовы реализовать платно или присылайте в топик готовые модули.
Комментарии
Выводить блок только на первой странице категории - помогут модули
1) https://www.drupal.org/project/condition_query - чтобы указать вывод только на первой странице пейджера
2) views (встроен в ядро D8) - чтобы подгрузить описание категории
На платных условиях не сосем понимаю как можно реализовывать, потому как единичные задачи возможно выполнять только для заказчиков, имеющих минимальную теоретическую базу иначе сайт в сборник решений от разных людей превращается и умирает.
Мне кажется, тут проще сделать вьюхи и подгружать их с помощью ajax по клику на ссылки вкладок. Или вообще без вьюх, протсо выводить термины таксономии с привязанными материалами (как на сайте-примере). Вопрос только как сделать пагинацию корректно, в зависимости от вкладки
-Добавляем в термин нужное поле, например, double field, в составе:
--Короткий текст: Название таба
--Длинный текст: Содержимое таба
Делаем вьюху, дисплей - блок.
В аргументах подцепляем термин таксономии, нет термина - ничего не выводить, выводим созданные на прошлом шаге поля.
Выводим блок куда нужно.
Делаем ему видимость php-кодом или модулем https://www.drupal.org/project/block_visibility_groups, там есть токен пагинации