Taxonomy

Модуль Taxonomy (Таксономия) позволяет указывать для документов термины, таким образом помогая упорядочить и организовать содержание вашего сайта. Например, вы можете классифицировать музыку по стилю: классическая, джаз, рок. И вы можете также классифицировать классическую музыку по категориям: концерты, сонаты, симфонии и т.д. Когда ваши пользователи создают новый документ, вы можете позволить/потребовать классифицировать его прямо при создании.

Когда пользователи просматривают документ для которого указан термин, на странице показывается название этого термина (название является ссылкой на страницу этого термина), перейдя по такой ссылке вы попадёте на страницу, на которой будут находится все документы для которых был указан этот термин. Вывод терминов осуществляется темой.

При помощи модуля Taxonomy (Таксономия) вы можете определить группы (словари) терминов (категорий, тегов, рубрик) по которым классифицировать документы.

  • Каждый словарь содержит набор терминов.
  • Вы можете создавать любое количество словарей и терминов в них.
  • Вы можете упорядочивать термины в иерархию.
  • Вы можете создавать «открытые словари» со свободным вводом, в которые пользователи создающие новый документ могут сами добавлять термины.
  • Когда вы добавляете термин, вы можете связать его с другими терминами если в словаре отмечено поле связанные термины.

Для простой реализации на сайте таксономии, вы можете создать несколько терминов без иерархии. Упорядочивание терминов в иерархию — следующий шаг.

Для дальнейшей организации вашего сайта вы можете создать пересекающиеся группы терминов. Например мы можем создать словарь «Жанр» и в нем термины — «соната», «джаз», «рок». Далее мы можем создать словарь «Время» и в нём термины «XVII век», «XVIII век», «XIX век». Если мы добавим еще словарь «Композиторы», то сможем упорядочивать документы уже тремя путями: по жанру, по времени и по композитору. Т.е. одному документу мы можем например присвоить термины «XVIII век», «соната», «Бах». Эти термины будут показываться на странице этого документа и мы сможем быстро переходить в нужный раздел нажав на этот термин. Также эти термины можно использовать в качестве ссылок меню и создавать навигацию на сайте, причём документ для которого указаны эти три термина будет присутствовать во всех трёх пунктах.

Вы можете

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

Несколько статей о таксономии в Drupal

Комментарии

gerasimov's picture
На сайте
2 года 38 нед

Создал нужный набор терминов и нужное количество словарей в них. НО КАК мне начать туда постить статьи ?

avatar's picture

Создать материал -> и при создании указываете нужные вам категории. Если в форме создания нет словарей, то проверьте в настройках словаря, к каким типам он "прикреплен".
Кстати, у вас путаница с терминологией: не словари входят в термины, а наоборот.

tishka's picture
На сайте
39 нед 3 дн

Вот такая ситуация: Нужно разбить документы (авто объявления) по двум признакам - по марке автомобиля и по признаку является ли она иномаркой или нашей. Сделал словарь "Марки авто". В данном словаре сделал 2 термина: Иномарки и Отечественные. Далее в этот же словарь вбил непосредственно марки автомобилей: audi, bmw, ВАЗ и т.д., причем для audi назначил родителя "Иномарки", для ВАЗ - родитель "Отечественные" и т.д. Вроде бы всё логично, но проблема в том, что при добавлении объявления при выборе марки показываются термины "Иномарки" и "Отечественные" (по задумке они должны выбираться автоматически исходя из выбранной марки). Так вот как сделать так, чтобы термины "Иномарки" и "Отечественные" выбирались автоматом и не показывались пользователю? Спасибо!

acn's picture

Здравствуйте. Скажите, имеет ли отношение таксономия к ключевым словам. Можно ли в качестве ключевых слов использовать терминв таксономии. Если нет, то как можно вписать ключевые слова?
Спасибо.

Комментировать

CAPTCHA
Тест, который позволяет исключить автоматическую отправку сообщений. Эта мера направлена против спама.
Image CAPTCHA
Введите числа, которые показаны на картинке.