Створення структури сайту, використання таксономії, drupal

Я не так давно почав вивчати Drupal і у мене з'явилися певні питання з приводу побудови структури сайту.

Постараюся конкретизувати що мене цікавить:

Наприклад, маємо структуру сайту:

  1. Всі роботи (сторінка з блоків)
    1. Сайти (сторінка сформована Views)
      1. 100 сторінок (або це Content Type з «фільтром» по термінам, або Content Type «Сайти»)
    2. Графічний дизайн (сторінка сформована Views)
      1. 100 сторінок (або це Content Type з «фільтром» по термінам, або Content Type «Графічний дизайн»)
    3. Промисловий дизайн (сторінка сформована Views)
      1. 100 сторінок (або це Content Type з «фільтром» по термінам, або Content Type «Промисловий дизайн»)
  2. Про компанію
  3. Прайс лист

Як має виглядати меню:

  1. Всі роботи (сторінка з блоків)
    1. Сайти (сторінка сформована Views)
    2. Графічний дизайн (сторінка сформована Views)
    3. Промисловий дизайн (сторінка сформована Views)
  2. Про компанію
  3. Прайс лист

Перебуваючи на одній зі ста сторінок з Промисловим дизайном ми повинні мати меню:

  1. Всі роботи (сторінка з блоків)
    1. Сайти (сторінка сформована Views)
    2. Графічний дизайн (сторінка сформована Views)
    3. Промисловий дизайн (сторінка сформована Views)
  2. Про компанію
  3. Прайс лист

А breadcrumbs має виглядати:
Сайт → Промисловий дизайн → Люстра «Новігус»

Як я роблю такі речі зараз (сайти невеликі):
Якщо не 100 сторінок третього рівня, а 5-10, то просто вручну, при створенні Ноди вказую ієрархію в меню третього рівня, також вручну прописую потрібний шлях
За допомогою модуля Menu Block показую тільки 2 рівня.

Разом:
Яким чином взагалі найкраще вибудовувати структуру сайту в Drupal, що б найбільш просто додавати інформацію пізніше?
Як правильно використовувати таксономію (я зараз її використовую, в основному, для фільтрів Views, якщо для різної інформації один Content Type)?
Що краще, використовувати Views або працювати з тизерами, викликаючи сторінки таксономії або по Content Type?

q2_faith написав:
краще використовувати один, якщо сенс один, а інформацію розводити по таксономії

Не зовсім зрозумів цю фразу

staryi написав:
З приводу використання таксономії, потрібно бути впевненим що набір полів точно не буде різнитися, тобто 100% буде наприклад тільки картинка, назва і опис. Якщо такої впевненості немає, то робіть різні типи, потім буде легше "гнути" як заманеться.

Зараз саме так і роблю.

Pathauto і Custom Breadcrumbs сьогодні поколупатися.

Т. е. Структура, яку я описав повинна повністю створюватися вручну? І для того, щоб був виділений пункт меню, потрібно додати його child і потім заховати непотрібний рівень?

Якщо можна, поясніть по кроках логіку (по суті, те, що я описав після P. S. тільки щодо Drupal)

Створення структури сайту, використання таксономії, drupal

Нове на форумі

  • Чим правильно робити такий пошук?
  • Переклад модуля Search Autocomplete на багато мов
  • щоденник стартапа
  • Додавати будь-яку кількість полів певного типу при створенні матеріалу типу "Навчальний план"
  • Drupal 6 в полі виводиться назва кирилицею замість латиниці. Як виправити?
  • node export + vbo при експорті плутають metatag title і description
  • Поля в один ряд
  • Де (як) формується картка товару (дисплей) в Commerce
  • Безкоштовна панель управління KeyHelp.
  • Середнє число Fivestar, Voting API

Вміст сайту публікується на умовах CreativeCommons Attribution-ShareAlike 3.0 або більш пізньої версії

Програмні коди в тексті статей - на умовах GNU GPL v2 або більш пізньої версії.
Drupal - торгівельна марка Дріса Байтаерта

Схожі статті