Спасибо добрый человек, что откликнулся
Смотрел, к сожалению не нашел, где осуществляется преобразование #ID#, но предполагаю, что это происходит не в компоненте, а в инфоблоке. Но если в инфоблоке, то там определенный перечень этих переменных, а мне нужно сделать для своего простенького комплексного компонента #USER_ID#. И получается, если нужно использовать ЧПУ, то обязательно должен быть подключен инфоблок к компоненту с заполненными записями, не зависимо стандартный или создаваемый с нуля, я правильно понимаю?.
И еще вопрос по каталогу заодно)). Там в шаблоне вывода списка есть ссылка на детальную страницу (catalog\templates\.default\bitrix\catalog.section\list\template.php строка 30)
Код |
---|
<?=$arElement["DETAIL_PAGE_URL"]?> |
Вот где она формируется? В комплексном компоненте в component.php нет DETAIL_PAGE_URL (смотрел по поиску), а в компоненте catalog.section только в массиве $arSelect содержится.