Таксономия

Опубликовано: 20.10.2017

Таксономия в Drupal является способом классифицирования страниц сайта. При этом обычно классифицирует материал одного типа. Поэтому для дальнейшего примера создайте новый тип материала java-статья.

словарь

Создадим новый словарь в разделе таксономии на вкладке "Add vocabulary". Administer-> Content management-> Taxonomy. В настройка словаря можно отметить: Tags - термины будут создаваться пользователями при создании материала, путём набора слов, разделённых запятыми; Multiple select - позволяет назначать материалам сразу несколько терминов из этого словаря (для тегов это всегда так); Required - по крайней мере, один термин должен быть выбран во время создания материала.

Назовем словарь javadoc и укажем разрешенные типы материалов, например java-статья.

термы

Термы являются элементами словаря.

В разделе управления таксономии на вкладке "List" в таблице словарей в строке нашего словаря выберем добавить элементы - "add terms". Добавим два терма в словарь, например Swing и JDBC.

В расширенных настройках при добавлении терма можно указать родительский терм, что позволяет создавать древовидную структуру термов (связывание по глубине). А поле "Related terms" позволяет указать связанные термы (связывание по ширине).

Теперь, при добавления контента типа "java-статья", новую страницу можно связать с одним из термов нашего словаря. Создадим по 4 страницы для каждого терма.

Вернемся в раздел таксономии. В таблице словарей в строке нашего словаря выберем список термов, далее в таблице термов нажмем на названии самого терма. В результате отобразится страница со списком статей прикрепленных к этому терму.

каталоги

Каталоги - страницы с отображением списка статей принадлежащих к каком-либо терму, как в предыдущем пункте. Иногда полезно выводить ссылки на подобные страницы на видное место или в меню. Для этого нужно лишь запомнить адрес такой страницы. Например, пусть адрес страницы

http://localhost:8080/drupal/category/javadoc/swing

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

category/javadoc/swing

Если меню выведено на страницу, то по соответствующему пункту можно быстро просмотреть список статей.

модули

Taxonomy Access Control (TAC) позволяет разграничить доступ к разделам сайта, основанных на таксономии по ролям.

Taxonomy Theme как и ThemeKey позволяет назначить отдельные темы в зависимости от пути страницы.

Taxonomy_manager - удобный интерфейс для работы с таксономией с возможностью добавления термов пакетом.

Taxonomy_xml - модуль импорта и экспорта словарей таксономии через xml формат.

Taxonomy Menu модуль преобразует любой словарь в меню.

Другие модули на сайте друпала .

3D стерео фильмы для 5D
    Зарплата ру
    Еженедельный журнал работа и зарплата вакансии в Москве выходит крупным тиражом в 100 тыс. экземпляров, имеет большую аудиторию читателей, среди которых люди с различным образованием, доходом и социальным

    Уголок покупателя
    По закону продавец обязан предоставить Книгу жалоб по требованию покупателя, или же покупатель может самостоятельно сделать в ней запись. На жалобу в Книге магазин должен письменно отреагировать в течение

    Лицевую дугу
    Приспособление создается из медицинской стали и состоит из двух металлических дуг: внутренней, которая крепится на зубах и располагается вдоль зубных рядов, а также внешней. Благодаря наличию ремешков

    Шкафы купе
    Еще несколько десятилетий назад мы и понятия не имели о таком удобном и эстетичном виде мебели, как шкаф-купе. Сегодня же большинство из нас просто не представляют себе: как можно было без него обходиться?

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

    Вечерние платья на выпускной
    В преддверии сезона выпускных вечеров многие девушки озабочены поиском красивой и модной одежды, которая выгодно подчеркнет достоинства фигуры и поможет выглядеть на этом знаковом мероприятии настоящей

    Автобус в Крым из Харькова
    Собираясь путешествовать, задумываясь о поездке к родным и близким или направляясь в командировку, многие задумываются, какой выбрать маршрут и способ передвижения? Доехать до места назначения удобно,

    Качественные услуги печати рекламы
    Очевидно, что рекламу делают не для того, чтобы показать друзьям или выставить на конкурс. Реклама, в отличие от художественных произведений, не является самоцелью, она не объект любования – это вполне

    Сервіс кейс case
    Что такое кейсы? Этот вопрос задают, как правило, студенты, впервые столкнувшиеся с этим термином. Однако это понятие становится популярным в бизнес-сообществах. Перед тем, как ответить на вопрос о том,

    Дистанционное обучение по канадской системе
    Каждому родителю хочется, чтобы его ребёнок был самым счастливым, разносторонне развитым и успешным. А каждый подросток желает путешествовать. Сейчас открываются невероятные возможности объединить и

rss