Установил Ubercart, создал в словаре каталог синонимы, добавил все синонимы, начал загрузку через node import. Но столкнулся с проблемой. Если в Views указать путь например products/% и создать термин"внутренняя отделка", то после загрузки товаров данная страница доступна только по ссылке site.ru/products/внутренняя отделка. Последняя часть url не транслитируется. Можно поставить в словарь термин vnutrennyaa-otdelka, но тогда заголовок, выводимый через argument в views будет тоже vnutrennyaa-otdelka. Как решить эту проблему?
Комментарии
Т.е. модули pathauto и transliteration стоят? Соответственно файлик i18n-ascii.txt тоже на месте?
Автоматические синонимы настроены (products/[cat-raw]) и стоит галочка "Транслитерировать перед созданием синонима"?
Добававил products/[cat-raw] в Taxonomy term paths - стало еще хуже, начал отображаться весь список товаров при запросе любой из категорий продуктов.
Может возможно как то настроить Arguments, чтобы url транслитировался.
а.. т.е. у вас аргумент - имя термина, а не его id?
да, имя термина, а нужно id?
у меня есть одна идея. удалить title во views и забить в node.product.tpl отображение категории товаров. Только вот я незнаю как будет выглядеть код <?php print ...
проблему решил при помощи этой статьи
http://www.artreaktor.com/metod-2-zamena-ubercart-s-pomoshchyu-views-vyv...
Только теперь получилось не совсем кошерно для SEO.
Товар выводится как catalog/1 а не catalog/mazda