Есть инфоблок товары услуги и инфоблок акции (изучаю уроки часть 2). Так вот при настройке инфоблока товары и услуги -> продукция, а точнее "URL страницы детального просмотра" возникает непонятная ситуация. Если в "URL страницы детального просмотра" ввести
#SITE_DIR#/#IBLOCK_CODE#/#SECTION_CODE#/#CODE#
то в arResult получается ссылка вида
'PROPERTY_LINK_DETAIL_PAGE_URL' => string '//products/soft/laura'
а в отображаемых свойствах
'DISPLAY_VALUE' => string '<a href="/products/soft/laura">Лаура</a>'
однако у меня раздел SOFT является подразделом OFFICE и если в поле "URL страницы детального просмотра" вставить
#SITE_DIR#/#IBLOCK_CODE#/#SECTION_CODE_PATH#/#CODE#
то выведет вот такое вот чудо
PROPERTY_LINK_DETAIL_PAGE_URL' => string '//products/#SECTION_CODE_PATH#/laura'
однако в отображаемых свойствах все выведется нормально
'DISPLAY_VALUE' => string '<a href="/products/office/soft/laura">Лаура</a>'
Собственно вопросы:
1. как побороть двойные слеши в начале ссылки
2. как правильно настроить чтобы PROPERTY_LINK_DETAIL_PAGE_URL выводил нормальную ссылку?
#SITE_DIR#/#IBLOCK_CODE#/#SECTION_CODE#/#CODE#
то в arResult получается ссылка вида
'PROPERTY_LINK_DETAIL_PAGE_URL' => string '//products/soft/laura'
а в отображаемых свойствах
'DISPLAY_VALUE' => string '<a href="/products/soft/laura">Лаура</a>'
однако у меня раздел SOFT является подразделом OFFICE и если в поле "URL страницы детального просмотра" вставить
#SITE_DIR#/#IBLOCK_CODE#/#SECTION_CODE_PATH#/#CODE#
то выведет вот такое вот чудо
PROPERTY_LINK_DETAIL_PAGE_URL' => string '//products/#SECTION_CODE_PATH#/laura'
однако в отображаемых свойствах все выведется нормально
'DISPLAY_VALUE' => string '<a href="/products/office/soft/laura">Лаура</a>'
Собственно вопросы:
1. как побороть двойные слеши в начале ссылки
2. как правильно настроить чтобы PROPERTY_LINK_DETAIL_PAGE_URL выводил нормальную ссылку?