Cложность с таксономией
Прислано: Starche91
ср, 27/01/2010 - 19:24
Опишу свои действия по порядку, чтобы было максимально понятно. Сперва я создал словарь "articles" и внес в него категории статей. Некоторые категории включают в себя подкатегории, т.е. получились, к примеру, в виде:
Парфюмерия - женская - мужская
После этого создал меню, в котором сослался на каждую категорию(на подкатегории не ссылался). Я искренне надеялся, что после нажатия на ссылку "Парфюмерия" на странице в области контента появится выбор из двух подкатегорий "Женская" и "Мужская", но в место этого система выдала сообщение о том, что категория пуста.
Помогите максимально просто и быстро реализовать такую вложенность категорий.
- Starche91's blog
- Для комментирования войдите или зарегистрируйтесь
Для того чтобы разворачивать иерархию терминов таксономии в меню - попробуйте модуль
Taxonomy Menu. А чтобы по родительской категории выводить контент всех детишек, добавьте к пути '/all'.
- Для комментирования войдите или зарегистрируйтесь
Возможно я не правильно выразился и меня не поняли. Поэтому покажу на скриншотах.
Иерархия таксономии:

Настройка подкатегории:

Желаемый конечный результат:

Таким образом мне нужно вывести ссылки на подкатегории в области основного контента страницы при щелчке на главную категорию, выпадающие меню отпадают, нужен вывод исключительно в области контента. "/all" не работает, видимо из-за pathauto
- Для комментирования войдите или зарегистрируйтесь
может это подойдет...
- Для комментирования войдите или зарегистрируйтесь
Vocabulary Index странно себя повел, отображает совсем не так как нужно.
Taxonomy List к сожалению показывает содержание только определенного словаря "taxonomy/vocabulary/", а нужно, чтобы мог показывать содержание отдельной категории, к примеру главная категория "taxonomy/term/1", а выводились только дочерние для нее "taxonomy/term/2", "taxonomy/term/3".
Спасибо вам, nBezborodov. Если что приспособлю Taxonomy List под свои нужды, просто хотелось бы без лишних телодвижений, а то создавать кучу словарей как-то неудобно. Мб есть способы попроще? Можно ли через Views реализовать? Если да, то расскажите подробнее.
- Для комментирования войдите или зарегистрируйтесь
taxonomy menu еще есть.
- Для комментирования войдите или зарегистрируйтесь
М.б. вместо taxonomy/term/2/all попробовать taxonomy/term/2/2 где второй параметр глубина вложенных терминов.
См. http://drupal.org/handbook/modules/taxonomy/
У меня так работает.
- Для комментирования войдите или зарегистрируйтесь
taxonomy/term/2/all и taxonomy/term/2/2 выводят ссылки на контент дочерних категорий, а нужно вывести просто ссылки на дочерние категории, чтобы пользователь сперва мог выбрать подкатегорию, а потом уже просмотреть статьи в ней. taxonomy menu не подходит, т.к. нужен вывод ссылок не в меню, а в области контента. См. пример
- Для комментирования войдите или зарегистрируйтесь
Блок с меню можно вывести в области контента.
- Для комментирования войдите или зарегистрируйтесь
Разрешил проблему с помощью видов, очень удобный и быстрый способ. На путь истиный наставил RemaGE. Всем спасибо за помощь )
- Для комментирования войдите или зарегистрируйтесь



Комментарии