@SergeyVladimirovich9393

Как настроить ЧПУ catalog/символьный_код_товара?

Всем привет! Столкнулся с такой проблемой, нужно настроить ЧПУ детальной страницы товара в таком виде

/catalog/символьный_код_товара


Соответственно в настройках инфоблока стоят следующие настройки:
1. URL страницы информационного блока: #SITE_DIR#catalog/
2. URL страницы раздела: #SITE_DIR#catalog/#SECTION_CODE#/
3. URL страницы детального просмотра: #SITE_DIR#catalog/#ELEMENT_CODE#/

В настройках компонента поставил следующее:
1. Каталог ЧПУ (относительно корня сайта): /catalog/
2. Раздел: #SECTION_CODE#/
3. Детальная информация: #ELEMENT_CODE#/

Все работает, кроме детальной страницы, выдает 404 ошибку. Пробовал такого типа catalog/product/#ELEMENT_CODE#/ - то в таком виде работает все. Но нужно все-таки catalog/#ELEMENT_CODE#/. Я так понимаю, это просто не настроить?
  • Вопрос задан
  • 364 просмотра
Пригласить эксперта
Ответы на вопрос 3
@tgarl
Скорее всего не получится так сделать - потому как непонятна разница в этом случае: чем раздел отличается от элемента, поэтому и получается нашел код раздела - показал, не нашел - выдал 404, а тут уже не важно что у элемента такой код.
Можете попробовать убрать в настройках устанавливать 404, но не уверен что поможет.
Ответ написан
Комментировать
@Q_BASIC
Программист
Не получится разделу указать макрос /catalog/#SECTION_CODE#/, а детальной /catalog/#ELEMENT_CODE#/. Вот скажите мне, адрес /catalog/aaa/ - это должна быть детальная страница или раздел? Я не понимаю, вы не понимаете, битрикс не понимает. Отсюда и ошибка

Тут подробнее про ЧПУ
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы