Drupal: Как вывести термины таксономии в виде произвольных ссылок

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

Установите необходимые модули

Установить модуль Link. (Предполагается, что модуль Views и его зависимости установлены).

Добавьте поля

Добавьте два поля в словарь со списком организаций: Ссылка и Изображение.

Отредактируте термины таксономии

Заполните добавленные вами поля.

Настройте представление.

Создайте представление, выводящее термины таксономии в виде HTML списка, создайе Блок и перейдите к его редактированию. Если поле Название не нужно - удалите его.

Добавьте два поля Термин таксономии: Ссылка и Поле: Изображение. Поле Ссылка должно быть вверху списка полей.

Настройте перезапись результатов

Настройте перезапись результатов для поля Изображение, как показано на следующем рисунке, а именно:

  • Установите чекбокс Выводить это поле в виде ссылки
  • В текстовом поле Путь ссылки введите [field_link] ([field_link] - имя поля Ссылка, созданный вами ранее, как показано на первом изображенни данной статьи).

Со списком всех доступных полей можете ознакомиться, расскрыв список Подстановочные шаблоны:

Сохраните изменения и удостоверьтесь, что результат именно тот, что вы ожидали. Теперь вам осталось лишь причесать выводимый список средствами CSS.

Если есть вопросы по теме - с радостью отвечу в комментариях.

 

Тэги: 

There are 2 Comments

Скажите пожалуйста как сделать тоже самое только для ноды, точнее вывести термины ноды в виде картинок....

Как должен выглядеть запрос вьювс?

Приветствую.

Все тоже самое. только в представлении нужно выводить не термины таксономии, а ноды:

  1. В настройках типа материала нужно добавить поле Link
  2. В самих нодах эти поля заполнить
  3. После этого создается представление, выводящее ноды, уточняется, какой тип материала выводить
  4. Добавляется поле ссылки и настраивается перезапись выводимого значения определенного поля, как описано в статье.

Твори, или уйди в сторону и не мешай творить другим.
Делись своим опытом и знаниями, ибо в могиле они тебе вряд-ли пригодятся.

Страницы

Добавить комментарий

You must have Javascript enabled to use this form.