Проблема в том что я не могу настроить сразу и постраничную навигацию, и детальный просмотр. Для детального просмотра я включаю в настройках компонента ЧПУ и ставлю для страницы детального просмотра
#ELEMENT_CODE#/ и каталог ЧПУ
/dir/. Для постраничной навигации я меняю в bitrix:system.pagenavigation ссылки типа
/dir/?PAGEN_1=2 на
/dir/page-2/ и прописываю соответствуеющее правило в настройках обработки правил. В итоге имею такой набор правил в urlrewrite.php для
/dir/:
Код |
---|
array(
"CONDITION" => "#^/proyekty/page-([0-9]+)/#",
"RULE" => "PAGEN_1=\$1",
"ID" => "",
"PATH" => "/proyekty/index.php",
),
array(
"CONDITION" => "#^/proyekty/((?!page-)(.+))/#",
"RULE" => "ELEMENT_CODE=\$1",
"ID" => "",
"PATH" => "/proyekty/index.php",
),
array(
"CONDITION" => "#^/proyekty/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/proyekty/index.php",
),
|