class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

основы

введение
инсталляция
структура Drupal
чистые ссылки
локализация
установка модулей
настройка модулей
пользователи
страницы сайта
главная страница
формат ввода
синонимы ссылок
таксономия
меню

разработка сайта

темы
подтемы
файл .info
шаблоны
переменные page.tpl.php
шаблон block.tpl.php
шаблон node.tpl.php
пример node.tpl.php 1

Справочник по Drupal

Таксономия

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

словарь

Создадим новый словарь в разделе таксономии на вкладке "Add vocabulary". Administer-> Content management-> Taxonomy. В настройка словаря можно отметить:

Назовем словарь 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 модуль преобразует любой словарь в меню.

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


Рейтинг@Mail.ru