Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
я извратился вставив произвольный код который вытягивал element_id и вставлял его в инфоблок. Либо можно попробовать вставить на страницу инфоблок(любой) и включить у него ЧПУ а его самого скрыть или задать параметры неверноые. Но ИМХо это вообще через попу вариант)))
В моём случае елемент ид был не изменяющимся и стоял пятым.
Поэтому в инфоблоке было
"ELEMENT_ID" => $iden[4], или если через визуальный редактор
={$iden[4]}
Даааа... как-то не тривиально. Тоже думал ELEMENT_ID из URL вытянуть.
У меня ЧПУ немного хитрее .../topik555/news444.php. Пока делать не стал, все таки должен ID где-то храниться.
Есть стандартный инфоблок новостей. Без ЧПУ путь до новостной статьи ../index.php?SECTION_ID=<номер раздела>&ELEMENT_ID=<номер элмента> с включенным ЧПУ путь такой ../topic<номер раздела>/news<номер новости>.php
Задача: при включенном ЧПУ на страничке новости ../topic<номер раздела>/news<номер новости>.php получить номер новости, без анализа URL.
Константин Полунин пишет:
Задача: при включенном ЧПУ на страничке новости ../topic<номер раздела>/news<номер новости>.php получить номер новости, без анализа URL.
Где именно на страничке? В компоненте он и так имеется.