вывод разной информации для разных категорий

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

Аватар пользователя Alesiz Alesiz 29 августа 2014 в 18:20

Здравствуйте!
У меня возникла следующая проблема.
Создаю каталог товаров(товар это мой content type). Для этого использовал модуль views и taxonomy. Все товары имеют одинаковые поля(A, B, C). Но также товар каждой категории имеет свои собственные критерии (например для телефонов это: длина диагонали, характеристики процессора, а для велосипедов: тип металла, размер колёс и т.д.). Как сделать так чтобы каждому типу товара можно было приписывать свои критерии.
Буду благодарен за помощь)

P.S. возможно нужно для каждой категории создавать свой content type, но тогда непонятно как во вьюшке выводить общие для всех товаров свойства? Если бы можно было создать свой content type который был общим для других?
Буду благодарен за помощь в решении проблемы.

Комментарии

Аватар пользователя whiesam whiesam 29 августа 2014 в 18:28

"Alesiz" wrote:
P.S. возможно нужно для каждой категории создавать свой content type, но тогда непонятно как во вьюшке выводить общие для всех товаров свойства? Если бы можно было создать свой content type который был общим для других?

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

Аватар пользователя Alesiz Alesiz 29 августа 2014 в 18:37

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

Аватар пользователя Alesiz Alesiz 29 августа 2014 в 18:52

хотя тут не всё понятно, можно ли как-то во вьюшку выбрать только контент определённых типов - не всех(Show Content type of All), а нескольких?

Аватар пользователя whiesam whiesam 29 августа 2014 в 19:59

"Alesiz" wrote:
можно ли как-то во вьюшку выбрать только контент определённых типов

Можно Машку за ляшку... В общем да, можно) Там есть фильтрация. Добавьте поле "Типы материала", потом выставьте нужные и всё.

Кстати по идее можно обойтись и одним типом нод, если Вы там не собираетесь сложную структуру устраивать. Просто напихать туда кучу полей. Но ИМХО не по феншую!)