Переопределили вывод нод на странице термина, но пропало описание того самого термина? Не беда, вьюхами и порешим!
Источник решения вопроса: http://sergiy.kyrylkov.name
Знания PHP нам здесь не понадобятся, но умение работать с Views обзательно.
Итак, по шагам:
- Создаем вторую вьюху
Название: term description
Описание: по вкусу
Показать: Термины таксономии
Нажать "Сохранить и продолжить"
Поля > Добавить: Термин таксономии - Описание термина
Дополнительно > Контекстные фильтры > Добавить: Термин таксономии: ID термина
Задать значение по умолчанию: ID термина таксономии из URL
- Идем в существующую вьюху Taxonomy term
Шапка: Добавить - Глобальный: Область представления
Выбираем в "Представление для вставки" нашу созданную вьюху
Ставим галочку у "Наследовать контекстные фильтры"
и не забываем сохранить
Надеюсь, эта информация была полезной.
Теги
Рубрики
Комментарии
ср, 08/29/2012 - 10:03
не проще ли вставить в header текст с php форматом и написать: <?php $term = taxonomy_term_load(arg(2)); print_r($term) ?>
ср, 08/29/2012 - 12:16
Кому-нибудь это может быть действительно и проще. Это всего лишь один из вариантов, при том полностью в UI сделан и знание PHP не требуется.
Благодарю за дополненение!
сб, 06/07/2014 - 12:24
Спасибо, pselfin, метод универсальный и работающий. Все прочие (мной найденные) варианты выводят только описания в текстовом формате, а если описание термина содержит код php, то не выводят. Чуть-чуть поправил Ваш вариант решения - указал навигатору, чтобы отображал все элементы. После этого исходная Taxonomy term стала отображать не только первую десятку страниц, отмеченных термином, а полностью восстановился пейджер. Благодарю еще раз!
Добавить комментарий