0
Я обычно просто настраиваю комплексный компонент bitrix:catalog, он сам цепляет деталку. Главное в параметрах указать шаблон пути для детальной страницы (SEF_URL_TEMPLATES -> detail) и не забыть прописать в настройках инфоблока поле "Детальный просмотр". Если кастомный шаблон, то можешь в result_modifier шаблона детальной страницы добавить свою логику