список терминов с картинками

Главные вкладки

Аватар пользователя NaZg NaZg 3 ноября 2010 в 16:25

Не знаю, может уже никому и не надо, но пусть полежит.

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

Решение:
Модули: taxonomy, views2
Идём в админку и для начала включаем разрешённый тег IMG admin/settings/filters/1/configure

Набиваем наш словарь терминами
далее, кладём картинки, которые будут использоваться в качестве показа с терминами в каталог. Пускай это будет sites\default\files\producers\

Идём в редактирование нашего словаря admin/content/taxonomy/2
И начинаем править каждый термин, прописывая для него картинку

N.B. - прописываем относительный путь и учитываем регистр!

Делаем вывод
Идём делать вьюшку admin/build/views/add
Тип - термин!
Фильтр - словарь → укажите ваш словарь
Поля - "Таксономия: Описание термина" и "Таксономия: Термин"
У "Таксономия: Термин" укажите связать вывод со страницей термина

Добавляем вывод "страница" и указываем путь, куда выводить.
Сохраняем
Наслаждаемся!

Вопросы? Велкам в камменты!

Блягодарю, за потраченное время

Комментарии

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 3 ноября 2010 в 18:15

Мда,довольно неожиданное решение, стоило немного покумекать. Честно говоря никогда не ожидал, что в описание термина можно вставлять HTML, поэтому никогда на это поле не обращал внимание.

Аватар пользователя NaZg NaZg 3 ноября 2010 в 19:02

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Честно говоря никогда не ожидал, что в описание термина можно вставлять HTML

главное указать какие теги выводить

Аватар пользователя lugann lugann 14 ноября 2010 в 22:25

--- Поля - "Таксономия: Описание термина" ---
наверное тоже можно выставить во вьюсе переход на страницу таксономии? (не глядя, просто предположение .
еще раз - очень интересное решение

Аватар пользователя kyky kyky 16 ноября 2010 в 2:25

"anreyyyy" wrote:

Если повесить на поле описания термина Тини или Буэдитор, то будет и загрузка, и превью.

Аватар пользователя Shagi Shagi 16 марта 2011 в 2:39

Для полного счастья еще бы другие решения. Например через модуль ImageField. Что-то не получилось у меня Sad