Drupal Navigation Conundrum - PullRequest
       9

Drupal Navigation Conundrum

1 голос
/ 19 мая 2010

Я пытаюсь настроить навигацию на сайте Drupal, и у меня возникли некоторые проблемы.

Я пытаюсь создать серию страниц, каждая из которых имеет определенное количество подстраниц. Эти страницы должны будут ссылаться друг на друга. Все страницы будут содержать похожий контент. Например:

Страница 1 будет иметь подстраницы a, b, c, d, e и f с содержанием, связанным с темой страницы 1 Страница 2 будет иметь подстраницы a, b, c, d, e и f с содержанием, связанным с темой страницы 2

Я бы хотел, чтобы эти ссылки отображались в горизонтальной навигационной панели на каждой странице.

Можно ли сделать это с помощью модуля книги? Я также прочитал некоторую информацию о модуле меню таксономии, которая звучит многообещающе, но я не совсем уверен, как это будет работать.

На какой маршрут мне смотреть? Спасибо за любой вклад!

Ответы [ 2 ]

2 голосов
/ 19 мая 2010

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

Вы также можете просто создать обычные узлы и использовать обычную систему меню для создания иерархии. Затем используйте menu_block, чтобы разделить части меню, которые вы хотите отобразить отдельно, и поместить их в любой регион, который вы хотите. Немного CSS и у вас есть горизонтальная навигационная панель ....

1 голос
/ 19 мая 2010

Как сказал sprugman (+1), есть много способов сделать это, и нам нужно больше деталей, чтобы сделать правильное предложение.

Тем не менее, моя немедленная реакция будет CCK-модулями полями привязки к узлам - они позволяют вам ссылаться (на один или несколько) узлов из других узлов. Способ отображения этих ссылок широко настраивается, но по умолчанию они отображаются в виде ссылок, поэтому их превращение в панель навигации должно быть довольно простым. Если вы новичок в CCK, эта пошаговая инструкция может оказаться полезной, но поиск в «Drupal CCK nodereference» должен привести к некоторым результатам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...