Обидно как-то, судя по всему никто ничего полезно так и не сказал.
|
[QUOTE]Александр Кислицын написал:
[URL=http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php]http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php[/URL] [/QUOTE] URL для предыдущего месяца никак не связана с urlwrite.php оно задаётся в компонент в стандартном компоненте:[CODE] $arParams["MONTH_URL"]=trim($arParams["MONTH_URL"]); if(strlen($arParams["MONTH_URL"])<=0) $arParams["MONTH_URL"] = $APPLICATION->GetCurPageParam($arParams["MONTH_VAR_NAME"]."=#MONTH#&".$arParams["YEAR_VAR_NAME"]."=#YEAR#", array($arParams["MONTH_VAR_NAME"], $arParams["YEAR_VAR_NAME"])); [/CODE] |
|
|
|
|
|
[QUOTE]Александр Кислицын написал:
[URL=http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php]http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php[/URL] [/QUOTE] уже читал Сейчас код так [CODE]$arUrlRewrite = array( array( "CONDITION" => "^/calendar/([0-9]/([0-9])/", "RULE" => "?currentMonth=\$1¤tYear=\$2",//?month=03&year=2016 "ID" => "bitrix:news.calendar",//["currentYear"]["currentMonth"] "PATH" => "/calendar/index.php", ),[/CODE]Никакой реакции на него не видно. Такое ощущение что часть которая отвечает за формирование URL [B]<?=$arResult["PREV_MONTH_URL"]?>[/B] вообще никак не связана с [URL=http://dev.1c-bitrix.ru/api_help/main/general/urlrewrite.php]urlrewrite.php.[/URL] |
|
|
|
|
|
[QUOTE]Александр Кислицын написал:
urlrewrite в помощь [URL=http://адрессайта/bitrix/admin/urlrewrite_list.php?lang=ru]http://адрессайта/bitrix/admin/urlrewrite_list.php?lang=ru[/URL] [/QUOTE] Я так понимаю если пути компонентов задаются через urlrewrite.php, то получается где то можно посмотреть условия которые заданы для этих переключателей, по месяцам. Просто пока не понятно как настраивать конкретно этот компонент. |
|
|
|
|