Если вам нужно вывести список терминов таксономии, то никакого труда у вас это не вызовет - система представлений (Views) Drupal позволяет это сделать всего за пару кликов. В этой статье будет выведен список терминов таксономии с количеством нод в них. Где это может понадобиться? Например, для организации вывода терминов, на подобие того, как как это делает модуль TagClouds.
1 . Создание представления
Создайте представление, выводящее термины таксономии:
- Откройте меню Структура - Представления.
- Нажмите ссылку Добавить новое представление.
В открывшемся окне Добавить новое представление, введите имя представления и укажите ему Показывать Термины таксономии.
Создайте страницу, содержащую Неформатированный список из полей.
В завершение нажмите кнопку Продолжить редактирование
В секции Отношения добавьте Параметр Термин таксономии: Содержимое, используя Теги, где Теги - это имя словаря. У вас словарь скорее всего будет называться Tags.
В секции Прочие, укажите представлению использовать агрегацию (Использовать агрегацию: Да)
Добавьте новое поле Темин таксономии: ID термина
В следующем окне мастер спросит какой тип агрегации использовать. Выбираем Счетчик.
В настройках поля COUNT(Термин таксономии: ID термина) снимаем чекбокс с поля Создать метку
Для того, чтоб количество нод выводилось в одну линнию с именем термина таксономии, в секции Формат, нажимаем и устанавливаем чекбоксы как на скриншоте ниже.
Для лучшей наглядности, пропишем в качестве суффикса и префикса круглые скобки
There are 4 Comments
Вывод количества нод отмеченных определенным термином
Здравствуйте. Вы не могли бы подсказать,как в 7 Друпале программно вывести счетчик тех нод,которые отмечены одним конкретным термином таксономии? Хотелось бы вывести отдельно счетчик количества нод для термина-родителя и для дочерних терминов. Какую функцию использовать для реализации задумки? Это необходимо для указания количества статей в самописном меню навигации.
Заранее огромное спасибо.
Посмотрите статейку, посвященную данному вопросу
Для вывода терминов в виде дерева, с количеством нод, я сделал небольшую статейку.
Делись своим опытом и знаниями, ибо в могиле они тебе вряд-ли пригодятся.
Спасибо, сама ни за что не
Спасибо, сама ни за что не сделала бы.
Благодарю, очень помогла
Благодарю, очень помогла статья!!! Всех благ.
Добавить комментарий