[Решено] Очень простой вопрос про меню и вывод информации.

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

Аватар пользователя Dimanic Dimanic 12 ноября 2008 в 3:04

Необходимо чтобы каждый тип контента выводился блогом через определенный пункт меню. Например есть content type товар, статья, новость и в меню соответствующие пункты(товары,статьи, новости) выводят блогом все записи.

Комментарии

Аватар пользователя Dimanic Dimanic 12 ноября 2008 в 6:59

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

Аватар пользователя rodman1980 rodman1980 12 ноября 2008 в 10:55

Есть всроенный механизм это api друпала. Есть хук hook_menu на который можно повесить адрес типа site.ru/content_type/ и функцию которая будет в качестве аргумента принимать site.ru/content_type/нужный_вам_тип_материала и соответственно делать выборку из базы по этому типу и выводить на нужной странице. Т.е. допустим на странице site.ru/content_type/megatype будет вызываться функция my_function(megatype) которая и сделает вывод на страницу. То же самое делает и views он все лишь навороченный конструктор запросов к базе. Но он очень тяжелый и громоздкий иногда проще написать руками чем его использовать ИМХО.

Аватар пользователя Geldora Geldora 12 ноября 2008 в 13:12

Еще проще - сделать таксоновию для каждого типа материалов, тогда у каждого термина таксономии будет своя страница