Архитектура разбиения материалов

Главные вкладки

Аватар пользователя 78Rus 78Rus 25 октября 2009 в 18:48

Думал смогу разобраться сам, но видимо нет )

Создал словарь:

Фрукты

В нем термины:

Введение
Внешний вид
Вкусовые ощущения
Как выращивать

итд..

Создал типы материалов: Введение, Внешний вид, Вкусовые ощущения...

Допустим у меня есть разные фрукты - апельсин, мандарин, банан, манго итд.

Вопрос - как организовать архитектуру разбиения материалов, где пользователь нажимает на Название фрукта,
например Банан, а ему выдается список прикрепленных к Банану материалов (Введение, Внешний вид, Вкусовые ощущения...)

Читая документацию поставил модули Views и CCK, но только запутался и все...

Комментарии

Аватар пользователя Splinter Splinter 25 октября 2009 в 19:25

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

Аватар пользователя 78Rus 78Rus 25 октября 2009 в 21:40

А это логично? Если у меня будет < 1000 фруктов, для каждого делать отдельную запись в словаре? Я просто не знаю особенностей этого движка, не хотелось бы потом переделывать...

Интересно, например, посмотреть как будет происходить выбор 1-го из тысячи терминов из выпадающего меню админки при создании материала )))

Видел на одном сайте похожую структуру, тоже на Drupal, url-ы там выдаются такого вида:

хттп://ввв.хххх.чч/фрукты/апельсин/введение.html
хттп://ввв.хххх.чч/фрукты/апельсин/внешний вид.html

...

Аватар пользователя Splinter Splinter 26 октября 2009 в 6:46

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

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

А вы сделайте не выпадающий список выбора терминов, а пользовательский ввод. Просто будете вписывать "апельсин" и всё.

URL'ы легко будет сделать с помощью модуля pathauto

Аватар пользователя 78Rus 78Rus 27 октября 2009 в 2:52

Подскажите еще плиз, можно вывести на одной странице сразу несколько "Фруктов" с одним материалом, например четыре. Пользователь выбирает нужные "Фрукты" из 4-х форм типа Select.

Уже подразобрался, использовал Views и Panels, хотя мне показалось это несколько запутанным для реализации достаточно простой функции. Еще минус - Panels позволяет создать только не более двух колонок, что ограничивает использование плагина...