Добрый день,
Поставил Commerce KickStart, разбираюсь с ним. И заметил такой косяк... Есть словарь таксономии, который является структурой каталога, он иерархический. При создании алиасов урл, pathauto указывает, что путь products/11 (не taxonomy/term/11) заменен на catalog/product1. Проблема в том, что при попытке перейти и по products/11 и по catalog/product1 приводит к ошибке 404. После формирования всех алиасов, в Taxonomy menu присутствует ссылка taxonomy/term/11 и она рабочая...
Еще один косяк, скорее всего связанный - если в настройке словаря products указать Тип пути меню Commerce KickStart Taxonomy - ссылки меню не формируются вовсе. Меню нормально формируется только, если указать По умолчанию.
Может, есть у кого какие мысли, хотя бы в какую сторону копать?
Комментарии
Глючит не Commerce, глючит Pathauto.
В D6 Pathauto работал корректно. В D7 не работает корректно как минимум с таксономией. Была идея обучить его через токены, но и тут засада - модуль Token со всеми возможными расширениями не полностью понимает иерархию таксономии в том виде, который удобно использовать.
Я отказался от Pathauto в пользу Rulez по причине того, что последний почти на всех моих проектах присутствует (автоматизация, понимаешь, полезная весчЪ), а генерировать url-алиас на ноду с ним оказалось не намного сложней.
Возможно, гдючит и pathauto... Решил проблему просто - переименовал машинное имя словаря таксономии с product_category на product_category1, и все стало как надо...