Привет,
я разрабатываю интернет-магазин и у меня возникла проблема.
Каталог товаров выводится посредством Views 2
основная страница каталога находится по адресу: catalog/
категории товаров выводятся по адрессу: catalog/category_title
(во вьюсе представление Page с URL: catalog)
Цель: вывести товар стандартными средствами Ubercart по адрессу: catalog/category_title/product_title
Что я сделал:
в модуле Pathauto установил правило для Pattern for all Product paths: catalog/[term-raw]/[title-raw], но оно не работает т.к. этот адрес перехватывает вышепреведенный views для каждого товара.
Что делать?
Комментарии
Ни у кого нет подобного опыта?
щас попробую объяснить, правда с использованием panels, но должно и с views работать.
1. Создаем тип ноды "Продукт"
2. Создаем словарь "Категории продукта"
3. В pathauto patterns топаем в раздел "Taxonomy term paths" и для словаря "Категории продукта" пишем catalog/[cat-raw]
4. А в разделе "Node paths" для ноды с типом "Продукт" пишем [termalias]/[title-raw], что на выходе при создания материала даст нам путь вида: catalog/[cat-raw]/[title-raw], где [cat-raw] равно странице термина таксономии.
в моем случае страница с путем /catalog реализована с помощю panels (люблю я их), но и с views должно работать.
вроде так.