- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Для чего нужна таксономия? Как ее создавать я понял, а что потом? Как создать иерархическое меню на его основе? В хэлпе написано что для этого есть taxonomy browser, я его еще не смотрел. А в стандартной поставке как применить таксономию?
Все документы сайта на Друпале принадлежат какой-нибудь категории, или даже нескольким, в том числе книги и их страницы.
Таксономия - это классификация документов сайта по категориям.
С помощью таксономии можно делать тематические подборки.
Например, такие:
Таксономия
:-)
Причем работать с категориями можно в любое время, т.е классификацию документов можно менять гибко в любой момент.
Под документом мы понимаем node с каким-то номером. Node - это узел в переводе. В нашем случае - конечный элемент таксономии, а категории - это рубрики для узлов.
Что касается заголовков и меню, то сделайте новую тему с первым вопросом заголовка этой. Тогда новую тему я потом подключу в соответсвующую подборку документов.
В названии этой оставьте второй вопрос.
Улавливаете зачем нужна таксономия?
Это гибкая система упорядочивания материалов сайта, причем не обязательно разрабатывать иерархическую систему категорий заранее.
Это все можно сделать в любой момент, как и переделать в любой момент заново всю эту иерархию.
Для сайтов, вокруг которых возникает сообщество людей по интересам и где нарабатывается контент совместно группой людей лучше Друпала движков нет. И это благодаря таксономии.
Категория выше по иерархии чем книга.
В категорию может входить любое количество книг и других документов.
А зачем Вы спрашиваете? Хотите выбрать чем пользоваться? Надо и тем и другим пользоваться, в зависимости от стоящих задач. :-)
Вот статья по обсуждаемому поводу
Предложение о слиянии модулей Book и Taxonomy
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Таксономические категории можно по-всякому отображать.
Думаю что выбрать для создания иерархии сайта - книги или категории.
Можно в двух словах - в чем отличия между ними?