2010-05-18 3 views
1

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

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

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

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

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

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

ответ

2

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

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

1

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

Это говорит о том, что моя немедленная реакция будет CCK modules поля nodereference - они позволяют вам ссылаться (один или несколько) узлов из других узлов. Как отображаются эти ссылки, они широко настраиваются, но по умолчанию они отображаются в виде ссылок, поэтому включение их в навигационную панель должно быть довольно простым. Если вы новичок в CCK, может оказаться полезным this step by step instruction, но поиск в Google для Drupal CCK nodereference должен принести некоторые результаты.

+0

Спасибо, это действительно полезно. В принципе, продукт, предлагаемый моей организацией, достаточно сложный, и для достаточного описания продуктов каждый продукт будет иметь набор из 7 страниц, каждый из которых описывает затраты, спецификации и т. Д. Каждый продукт будет иметь одинаковые 7 страниц, связаны с горизонтальной навигацией на каждой странице. Я хотел бы как-то сделать это легко, сохраняя текст для каждой ссылки как «О» «Спецификации» «Плата» и т. Д. ... Надеюсь, это полезно .... Спасибо за любой дополнительный ввод! – Vecta