Настроил отображение товаров в каталоге через Views. Всё работает отлично. А вот как использовать Views не для каталога, а отдельной страницы - ума не приложу.
Во-первых, нужно каким-то образом задать отображение именно для товаров, а не для всех нод (а ссылки у них строятся одинаково)
Во-вторых, не понимаю, как сделать вывод не всего списка товаров, а только той ноды, которой принадлежит страница.
Возможно, это что-то элементарное, но на просторах интернета я решения не нашёл. Чисто логически, должна же быть возможность темизировать отображения страницы товара.
Заранее спасибо.
Комментарии
Делаем представление. Контекстный фильтр (аргумент) - NID. Значение по умолчанию - ID материала из Урл.
И выводим поля ноды.
Это решение проблемы с выводом списка товаров. Но как теперь сделать, чтобы это представление применялось только для товаров, а другие ноды не трогало?
Это решение - например блок на views. Если этот блок вывести на страницах товара (тип материала) - покажет поля товара.
Как оратор выше заметил - контекстный фильтр по nid, есть решение только для определенных типов материалов с views, но + http://drupal.org/project/panels
А почему именно через views? Может ds решит вопросы?