Читал форум до головной боли. Ничего не понятно. Поэтому прошу вашей помощи.
Сейчас есть только один словарь - теги.
Насколько я понимаю, то мне нужно добавить такие словари:
- Словарь "категории". В этот словарь добавлять типы услуг. Например "Услуги" "Блог" "Руководства".
- Словарь "отрасль права" В этот словарь добавлять отрасли права. Например "Семейное право" "Уголовное право".
- Словарь "Институт права". В этот словарь добавлять типы институтов права. Например "Расторжение брака" "Избрание меры пресечения".
- Словарь "Город". В этот словарь добавлять имя населенного пункта. Например "Одесса" "Ростов".
Когда я буду создавать статьи, то буду указывать в полях эти словари.
Когда я буду создавать меню, то буду ссылаться на термины таксономии.
Когда я буду создавать вюсы, то буду ссылаться на словари и термины таксономии.
В итоге, пользователь сможет кликать на "Категории" "Отрасли права" "Институты права" "Город", и так двигаться по сайту?
В итоге, пользователь сможет кликать на меню, вюсы, и так двигаться по сайту?
Правильно ли я понял логику работы? Спасибо.
Комментарии
Здесь главное понять то что таксономия обладает таджированием, со всеми вытекающими отсюда свойствами.
И двигаться тоже и "хлебные крошки" ( https://www.drupal.org/project/taxonomy_breadcrumb ) и главное меню ( https://www.drupal.org/project/taxonomy_menu ) можно организовать на таксономии.
Таксономия это не "головная боль", а помощь и удобный инструмент.
Согласен. Но понимается он довольно сложно.
А как гугл относится к такому разнообразию ссылок? Ведь каждый словарь - это новая ссылка. При этом материал как был один, так и остался. Не считается ли это дублем? Спасибо.
Термин - это страница со списком анонсов сущностей, так же как "хэштег", гугл относится очень положительно.
По сути, таксономия это просто "метки" для материалов сайта.
По этим меткам при помощи вьюса можно делать выборки материалов.
Так же эти метки можно организовать в иерархическую структуру.
На базе этих "иерархических" меток удобно организовывать структуру страниц-разделов сайта.
Самый простой , достаточно распространенный, случай:
1.Создается "основной" иерархический словарь таксономии, содержащий "метки" для разделов-подразделов сайта.
2.На базе этого словаря генерируют иерархическое меню основной навигации.
3.Все ссылки этого меню ведут на страницы, созданные при помощи вьюса, и отображающие выборки материалов по "метке" данного словаря (разделы сайта).
4.При необходимости более детальной категоризации материалов - добавляют дополнительные словари с "метками".
5.И на базе этих "меток" делают дополнительную фильтрацию списков материалов разделов-подразделов сайта.(добавляя в вьюс экспозед-фильтры(exposed filters) по нужным полям-терминам)
Моя задача:
1. Главная -> Услуги -> Семейное право -> Расторжение брака -> Материал.
2. Главная -> Блог -> Семейное право -> Расторжение брака -> Материал.
Как мне этого добиться?
-Словарь 1
--Услуги
---Семейное право
----Расторжение брака
-Словарь 2
--Блог
---Семейное право
----Расторжение брака
По другому я не понимаю И не говорите, что это просто.
И еще города прикрутить.
Ни черта не получается. Не могу понять логику работы.
Дано словарь - "Теги"
Создаю Термин - "Ростов"
Создаю термин - "Одесса"
В "Ростов" и "Одесса" создаю под термины "Рис".
Создаю материал "Ростов рис". В поле выбора термина таксономии, мне отображается два термина "Рис"... Один на Ростов, второй на Одессу. Но понять какой из них к Ростову или Одессе, невозможно...
Ну вот как?! Как нормально сделать разбивку материала с помощью этой .... таксономии?
Поделитесь опытом пожалуйста, как вы делаете иерархию этих терминов?
Например https://www.drupal.org/project/term_reference_tree
Но я бы использовал для риса другой словарь и назвал бы его - "крупа"