И в component.php уже пишите $arParams["ID"] Это простейший правильный способ написания компонент 2.0. Или вы на голую страницу передать хотите ? Что есть неправильно.
Кстати, что в вашем случае выводит echo "<pre>"; print_r($_GET); echo "</pre>";
Смотрите, на странице /news/index.php расположен компонент news.detail, когда я пытаюсь зайти по адресу /page/15/ то выводит "Элемент не найден", если же по /news/index.php?ID=15 то все отображается нормально.
Жаль видеть, что некоторые люди не читают документацию до конца, где явно сказано, что Файл: - это файл к которому мы будем обаращаться Правило: - грубо говоря параметры после знака ?
Mikhail Kryachek пишет: Жаль видеть, что некоторые люди не читают документацию до конца, где явно сказано, что Файл: - это файл к которому мы будем обажаться Правило: - грубо говоря параметры после знака ?
Антону +1
Бред. С файлом все в порядке было, правильнее будет сказать что "документация" не полность информативна:
Цитата
Поле Правило заполняется в случае, если требуется вызывать файл с параметрами. Значения параметров обозначаются $1, $2 и т.д.
В документации нет ни одного достойного примера, приходиться разбираться самому. А документацию я прочитал и получил сертификат к сведению.
PS: Тыкните меня носом, где сказано что параметры это после знака "?".
Извиняюсь, что опять про ЧПУ, но в программировании ничерта не понимаю. Задача: Заменить в меню ссылку: "http://bitriks-standart/content/news/99" на ссылку: "http://bitriks-standart/content/news/zakon". Исходные данные: 1. Есть инфоблок "Новости" со свойствами: URL страницы информационного блока: /content/news/index.php URL страницы раздела: /content/news/#CODE# URL страницы детального просмотра: /content/news/#CODE# 2. Есть разделы: "Портал", "Закон". 3. есть меню .left.menu_ext.php":
Таких файлов возможно много будет, не хачется отдельно на каждый файл создавать правило.. зачем? да просто хочется привести формат ссылок сайта к единому виду...