Всем привет!
Есть тривиальная задача вывода новостей, находящихся в корне инфоблока без секций по виду
Новость детально - /news/year/mon/ID-новости.php
Фильтрация новостей - /news/year/ или - /news/year/mon/
Есть к примеру такие правила
Все работает, пока БУС не покапашиться в файле правил urlrewrite.php
Кто подскажет, как сделать красиво?
P.S. То что 3 правила на 1 файл - это не гут понимаю. Но как быть не могу сообразить.
Часть правила порезалась форумом
Но думаю понятно
Есть тривиальная задача вывода новостей, находящихся в корне инфоблока без секций по виду
Новость детально - /news/year/mon/ID-новости.php
Фильтрация новостей - /news/year/ или - /news/year/mon/
Есть к примеру такие правила
Код |
---|
array( "CONDITION" => "#^/news/about/([0-9]+)/([0-9]+)/([0-9]+)\.php(.)*#", "RULE" => "ELEMENT_ID=$3&arrFilter[DATA_SET]=$1&$4", "ID" => "bitrix:news.detail", "PATH" => "/news/about_detail.php", ), array( "CONDITION" => "#^/news/about/([0-9]+)/([0-9]+)/#", "RULE" => "arrFilter[><DATE_ACTIVE_FROM][]=1.$2.$1&arrFilter[><DATE_ACTIVE_FROM][]=31.$2.$1&arrFilter[DATA_SET]=$1", "ID" => "bitrix:news.list", "PATH" => "/news/index.php", ), array( "CONDITION" => "#^/news/about/([0-9]+)/#", "RULE" => "arrFilter[><DATE_ACTIVE_FROM][]=1.01.$1&arrFilter[><DATE_ACTIVE_FROM][]=31.12.$1&arrFilter[DATA_SET]=$1", "ID" => "bitrix:news.list", "PATH" => "/news/index.php", ), array( "CONDITION" => "#^/news/about/#", "RULE" => "", "ID" => "bitrix:news.list", "PATH" => "/news/index.php", ), |
Все работает, пока БУС не покапашиться в файле правил urlrewrite.php
Кто подскажет, как сделать красиво?

P.S. То что 3 правила на 1 файл - это не гут понимаю. Но как быть не могу сообразить.
Часть правила порезалась форумом
