Example #1
0
// Инициализация конфигурации
global $_SITECONFIG;
$_SITECONFIG = new SiteConfig();
// Создание помошника базы данных
global $_SQL_HELPER;
$_SQL_HELPER = new MysqliHelper();
// Поулчение параметров ссылки
$urlParams = new UrlParams();
global $_URL_PARAMS;
$_URL_PARAMS = $urlParams->getUrlParam();
$urlHelper = new UrlHelper();
// Получение карты сайта
global $SITE_MAP;
$SITE_MAP = new SiteMap();
// Работа со страницей
if (!$_SITECONFIG->getSiteClosed()) {
    if ($_URL_PARAMS['isRedirect']) {
        // Перенаправить если необходимо изменить URL
        header('Location: ' . $urlHelper->createUrlWithHTTP($_URL_PARAMS['page'], $_URL_PARAMS['lang'], $_URL_PARAMS['params']));
    } else {
        // Инициализация локали
        global $LOCAL;
        $LOCAL = new Localization();
        // Инициализация ядра
        global $ROOT;
        $ROOT = new Root();
        // Подключение шаблона
        $ROOT->includeTemplate();
    }
} else {
    // Перенаправить в случае если сайт закрыт