Адреса товаров
Доброй ночи!
Есть задумка, реализовать вывод страниц товара в каждой, предпочтительной для меня категории с динамическим URL конечного родителя в которой находится товар, не смотря на то, что корневой родитель иной.
Может быть описываю туманно, но на примере будет яснее.
Есть страница товара
Если я его продублировал в категорию
Подскажите куда копать для реализации такой структуры.
p/s — это мой личный фетиш и неважно для чего мне это нужно :)
Есть задумка, реализовать вывод страниц товара в каждой, предпочтительной для меня категории с динамическим URL конечного родителя в которой находится товар, не смотря на то, что корневой родитель иной.
Может быть описываю туманно, но на примере будет яснее.
Есть страница товара
tovar1
Допустим товар изначально создан в категорииhttps://mysite.ru/category
Я дублирую товар в под категорию https://mysite.ru/category/category1
В стандартной ситуации и обоих случая tovar1 будет выводиться по адресу https://mysite.ru/category/tovar1
Даже если я его захочу посмотреть его из категории https://mysite.ru/category/category1
Но мне интересно попадать в этот товар по динамическим URL.Если я его продублировал в категорию
https://mysite.ru/category/category1
, то и адрес товара хочу видеть https://mysite.ru/category/category1/tovar1
и прописать в нём Тег <link href="https://mysite.ru/category/tovar1" rel="canonical" />
для во избежания дубля при индексации.Подскажите куда копать для реализации такой структуры.
p/s — это мой личный фетиш и неважно для чего мне это нужно :)
Комментарии: 2
Нужно написать плагин на OnPageNotFound, в котором по псевдониму, например, находить нужный товар и подменять вывод с помощью $modx->sendForward
Спасибо Илья!
Направление интересное. Из виду упустил его…
Пока копался в интернете без успешно, методом научного тыка ещё наткнулся в самом модексе на symlink, тоже идея думаю не плохая. Только надо скоректировать шаблоны для вывода.
Направление интересное. Из виду упустил его…
Пока копался в интернете без успешно, методом научного тыка ещё наткнулся в самом модексе на symlink, тоже идея думаю не плохая. Только надо скоректировать шаблоны для вывода.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.