Евгений Жуков, а что делать в ситуации с путём из SECTION_CODE?
Если немного подробнее: есть комплексный компонент каталог.
Есть:
1) Страница списка разделов
2) Список элементов раздела
3) Детальная страница товара.
В настройках инфоблока, для пути к разделу и товару используется SECTION_CODE_PATH, т.е. возможна ситуация /section/section1/element/ or /section/element/
Причем для страницы раздела нужен один шаблон, а для страницы элемента другой. Как в таком случае однозначно определить с помощью php-выражения или параметра урла является ли данная страница страницей детального просмотра.
Пока что, ничего кроме костыля: добавлять гет запрос в ссылку на детальный просмотр в настройках инфоблока и проверять php условием наличие этого реквеста, в голову не пришло. Но тогда идея ЧПУ - красивый урл немного уродуется.
Если немного подробнее: есть комплексный компонент каталог.
Есть:
1) Страница списка разделов
2) Список элементов раздела
3) Детальная страница товара.
В настройках инфоблока, для пути к разделу и товару используется SECTION_CODE_PATH, т.е. возможна ситуация /section/section1/element/ or /section/element/
Причем для страницы раздела нужен один шаблон, а для страницы элемента другой. Как в таком случае однозначно определить с помощью php-выражения или параметра урла является ли данная страница страницей детального просмотра.
Пока что, ничего кроме костыля: добавлять гет запрос в ссылку на детальный просмотр в настройках инфоблока и проверять php условием наличие этого реквеста, в голову не пришло. Но тогда идея ЧПУ - красивый урл немного уродуется.