Ejemplo n.º 1
0
                CHTMLPagesCache::setEnabled(false);
                $okMessage .= GetMessage("MAIN_OPTION_HTML_CACHE_SUCCESS") . " ";
            }
        } else {
            if ($html_cache_on == "Y") {
                CHTMLPagesCache::setEnabled(true);
                $okMessage .= GetMessage("MAIN_OPTION_HTML_CACHE_SUCCESS") . " ";
            }
        }
    }
    if ($REQUEST_METHOD == "POST" && strlen($html_cache_save_opt) && check_bitrix_sessid() && $isAdmin) {
        $arHTMLCacheOptions = CHTMLPagesCache::getOptions();
        $arHTMLCacheOptions["INCLUDE_MASK"] = $html_cache_include_mask;
        $arHTMLCacheOptions["EXCLUDE_MASK"] = $html_cache_exclude_mask;
        $arHTMLCacheOptions["FILE_QUOTA"] = $html_cache_quota;
        CHTMLPagesCache::setOptions($arHTMLCacheOptions);
    }
    if ($REQUEST_METHOD == "POST" && strlen($html_cache_reset_opt) && check_bitrix_sessid() && $isAdmin) {
        CHTMLPagesCache::resetOptions();
    }
    $APPLICATION->SetTitle(GetMessage("MCACHE_TITLE"));
    require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
    ?>

<?php 
    if (strlen($errorMessage) > 0) {
        echo CAdminMessage::ShowMessage(array("DETAILS" => $errorMessage, "TYPE" => "ERROR", "MESSAGE" => GetMessage("SAE_ERROR"), "HTML" => true));
    }
    if (strlen($okMessage) > 0) {
        echo CAdminMessage::ShowNote($okMessage);
    }