Есть вопрос - объясните,как сделать правильно.
Я создал доску объявлений через типы материалов - у меня 6 типов.Например,пользователь
дает объявление - и куда,на какую страницу оно попадает?У меня стоит задача такая -
есть 6 типов материала,есть 6 созданных страниц - как мне сделать так,чтобы все созданные
материалы определенного типа размещались на определенной странице - например - при
размещении пользователем объявления о продаже легковых авто(один с типов материалов)
- объявления размещаются на страничке,созданной для этого типа материалов(объявлений),
объявления о продаже мотоциклов(другой тип материалов) - попадали на страничку другую -
созданную для этого типа материалов и так далее.То есть не в одно место должны размещаться
материалы,а в заданное.Как это сделать...?
Вложение | Размер |
---|---|
![]() | 36.24 КБ |
Комментарии
Самый постой вариант - сделать это с помощью таксономиии.
А как через таксономию сделать? Просто у меня все создано через типы материалов - там все поля и их много - и через таксономию так не создашь...Может можно как-то уже созданные питы материалов через таксономию.....?
Ну так через вьюс просто сделать представления чтобы показывало только нужный тип и назначить пути соответствующим пунктам меню.
У меня не выходит через views....Что там нужно выбрать,чтобы показывало только нужный тип и назначить пути соответствующим пунктам меню...?
Ну это так в двух словах не расскажешь...
Попробуй здесь почитать http://www.drupal.ru/node/10594
Вьюс несложный. Поля - это то, что вы хотите видеть в своем списке/табличке. Фильтры - это критерии отбора. Вам нужно node type. Но, возможно, заинтересуют и другие. Аргументы - это отбор материала, но уже более изощренный - можно использовать для отбора уже во вьюсе (прикрепляя вьюс на другие страницы). Пункт меню устанавливается тут же, во вьюсе. В общем - все интуитивно понятно. Главное, немного поэкспериментировать.