Вот такая страница каталога: http://www.raskat.yaroslavl.ru/products.php
Обратите внимание, сначала идет "Вибрационные тротуарные катки", потом вся продукция этого раздела. Потом следующий раздел с продукцией и так далее.
То есть все сгруппировано.
Как делать?
Комментарии
Дык несколько блоков сделай во Вьюсах и всё...
Товар прикрепляете к термину таксономии. Потом в Views делаете группировку по этому термину.
Порядком можно управлять положением термина в словаре.
Можно также сделать несколько блоков с фильтрами по термину.
Смотрите по задаче.
если я правильно понимаю разработчиков Views то для таких случаев надо:
Стиль: Безформатирования
Стиль строки: Поля
А в настройках стиля безформатирования будет форма: Группировать по полю и выбираешь нужное поле, наскоя я понимаю для материяла тебе надо задать нужный термин, и по нему групировать, а внастройках самого поля во views, исключаешь его из вывода, чтоб не отображалось в каждом материяле, ну или не отключаешь, чтоб еще и в материялах было.
Так, а как вывести название каждого раздела? 1 раз, в начале каждой группы.
хм... странно что-то у меня самого не получается проделать то что описал выше, верней сделать то получается, но результат не тот... хотя вроде видел призентацию где из друпала basecamp делали и там была такая функциональнось. попробую найти призентацию.
очень интересно было бы взглянуть на презентацию подобного. Если там еще названия разделов (терминов таксономии) выводятся
http://www.doitwithdrupal.com/free-videos - первое видео там у них сначало по типу проекта группировали, затем по таксономии что-то как-то вывелось, но лично у меня по термину таксономии не получилось, попробовал по дате (день) получилось. так-что копать нужно в эту сторону, на крайняк думаю можно попробовать создать новое текстовое cck поле, в котором будет нужное название, и попробовать по нему группировать. правда есть у меня подозрение что по мимо группировки надо еще в нужном порядке расставить ноды.
В общем чтоб получить нужный функционал надо:
Стиль строки: Поля (или Стиь: Таблица)
В настройках Стиля указываем поле по которому нужно группировать (Группировать по полю).
и по этому-же полю нужно в первую очередь сортировать (Критерии сортировки).
если у материала один термин без иерархии, то проблем нет, если есть иерархия и группировать нужно по верхнему термину нужен доп патчь для Views http://drupal.org/node/769136
если у материала несколько терминов то уже группировать по термину не получиться, нужно создавать cck поле и по нему группировать. хотя в принципе и если несколько терминов у материала то тоже можно по термину группировать, просто материал будет несколько раз повторяться (по разу в разных группах).
Спасибо, буду делать