Как отобразить список статей при переходе в определенное меню

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

Аватар пользователя avatara30 avatara30 7 августа 2008 в 16:41

Вопрос такой:
Допустим есть меню следующего вида

Магазин №1
-О магазине
-У нас в продаже
-Объявления

Магазин №2
-О магазине
-У нас в продаже
-Объявления
и т.д.

1. При клике на Магазин №1 меню раскрывается и осуществляется переход на страницу -О магазине
2. При клике на -У нас в продаже или -Объявления должен осуществлятся переход на соответствующие страницы, на которых информация должна выглядеть как обычно делается на главной (по 10 статей на странице с возможностью добавления коментариев)

Если с первым пунктом все в порядке, т.е. - Делается материал типа Page, смотрится его Нода и добавляется в поле ПУТЬ нужного меню, то со 2-м пунктом испытываю проблемы. Какой тип материала брать, как осуществить вывод нескольких статей на одной странице.
Подскажите пожалуйста.

Комментарии

Аватар пользователя hapydoyzer@drupal.org hapydoyzer@drup... 8 августа 2008 в 13:50

Установите модули CCK(Content Construction Kit) и views

С помощью CCK создайте два типа контента: "продажа" и "объявления" (вроде я правильно понял?)
С помощью views создайте два новых вида которые будут показывать только "продажу" и "объявления" соответственно.

Ну и останется только добавить виды в меню (это можно сделать в свойствах самого вида, либо отдельно)

Вот документация по CCK и view: http://www.drupal.ru/node/10603

Аватар пользователя hapydoyzer@drupal.org hapydoyzer@drup... 8 августа 2008 в 15:14

Впринципе задуманное можно осуществить и без CCK. Но тогда всёравно нужно будет както различать "продажа" и "объявления" от остальных нод и между собой.

Вобще в views есть много критериев фильтрования. можно например воспользоваться тегами из модуля "Meta tags"

Аватар пользователя avatara30 avatara30 8 августа 2008 в 16:14

Спасибо, попробую этот способ.

мучался целый день и нашел такой вариант.
Создается Словарь - Продажа и Словарь Объявления тип Story
В каждом словаре создаются термины по количеству магазинов.
Смотрится путь словаря (например taxonomy/term/1) и привязывается к определенному меню.
При добавлении нового элемента просто выбирается тип Story и в его настройках происходит привязка к определенному термину (выбирается из списка)