Сообщение #1 ShalmievCom » 07.12.2020, 12:17
Добрый день! Вопрос к разработчика и понимающим логику работы роутинга пользователям. Я столкнулся с неочевидной ошибкой в логике работы системы. В настройках админки SEO - Настройки ЧПУ есть опции по указанию своего пути для страниц брендов (таких опции 2. Неясно зачем вторая - создаёт только путаницу, но не об этом).
Вот опции:
1. Url-ы для общих разделов (Список брендов:
https://demookay.com/brands)
2. Настройка ЧПУ для брендов (
https://demookay.com/brand-name)
После выбора в опции 2 запись вида, как указано выше, мы по-идее должны получить название бренда site.ru/название-бренда. И в итоге получаем страничку товаров с этим брендом, но как только мы выбираем любую категорию этого товара, то в url адрес залезает "лишнее" в виде site.ru/категория/"brand-"название-бренда.
Для наглядности записал видео
https://www.loom.com/share/878897e7dd194ea3a344b098cf00bfebКак это можно решить?
P.S кстати, сейчас можно заметить, что логика работы свойств каталога тоже имеет недочёт вида url. Для свойства "Тепловая мощность" создаётся следующий url:
https://demookay.com/radiatory-otopleniya/teplovayamoschnost-166vtd (но что делать, если пользователю НЕ нужно добавлять название свойства в url?). Так для вывода товаров и одного свойства былоб правильней вывести
https://demookay.com/radiatory-otopleniya/166vtd, а вот если в фильтре выбрано 2 свойства, то уже можно перечислять имена свойств в url адресе. Спасибо.
Добрый день! Вопрос к разработчика и понимающим логику работы роутинга пользователям. Я столкнулся с неочевидной ошибкой в логике работы системы. В настройках админки SEO - Настройки ЧПУ есть опции по указанию своего пути для страниц брендов (таких опции 2. Неясно зачем вторая - создаёт только путаницу, но не об этом).
Вот опции:
1. Url-ы для общих разделов (Список брендов: https://demookay.com/brands)
2. Настройка ЧПУ для брендов (https://demookay.com/brand-name)
После выбора в опции 2 запись вида, как указано выше, мы по-идее должны получить название бренда site.ru/название-бренда. И в итоге получаем страничку товаров с этим брендом, но как только мы выбираем любую категорию этого товара, то в url адрес залезает "лишнее" в виде site.ru/категория/"brand-"название-бренда.
Для наглядности записал видео
[url]https://www.loom.com/share/878897e7dd194ea3a344b098cf00bfeb[/url]
Как это можно решить?
P.S кстати, сейчас можно заметить, что логика работы свойств каталога тоже имеет недочёт вида url. Для свойства "Тепловая мощность" создаётся следующий url: [url=https://demookay.com/radiatory-otopleniya/teplovayamoschnost-166vtd]https://demookay.com/radiatory-otopleniya/[s]teplovayamoschnost-[/s]166vtd[/url] (но что делать, если пользователю НЕ нужно добавлять название свойства в url?). Так для вывода товаров и одного свойства былоб правильней вывести https://demookay.com/radiatory-otopleniya/166vtd, а вот если в фильтре выбрано 2 свойства, то уже можно перечислять имена свойств в url адресе. Спасибо.
Последний раз редактировалось
ShalmievCom 07.12.2020, 12:27, всего редактировалось 2 раза.
https://Shalmiev.Com создаю, улучшаю и продвигаю сайты