45 lines
1.2 KiB
PHP
45 lines
1.2 KiB
PHP
<?php
|
|
if (SF_ENVIRONMENT == 'dev')
|
|
{
|
|
ini_set('display_errors', 1);
|
|
ini_set('display_startup_errors', 1);
|
|
error_reporting(E_ALL);
|
|
}
|
|
|
|
require_once SF_ROOT_DIR . '/lib/stSimpleThemeHelper.class.php';
|
|
require_once SF_ROOT_DIR . '/lib/stSimpleLanguageHelper.class.php';
|
|
|
|
$cache = stSimpleShopDataCache::getInstance();
|
|
$themeHelper = new stSimpleThemeHelper($cache);
|
|
$language = new stSimpleLanguageHelper($cache);
|
|
|
|
$phpVersion = floatval(phpversion());
|
|
|
|
$shopLockData = $cache->get('shop_lock_data', array());
|
|
$lockTranslation = null;
|
|
|
|
foreach (array($language->getLanguage(), $language->getBaseLanguage()) as $currentLanguage)
|
|
{
|
|
if (isset($shopLockData[$currentLanguage]))
|
|
{
|
|
$lockTranslation = $shopLockData[$currentLanguage];
|
|
break;
|
|
}
|
|
}
|
|
|
|
if ($lockTranslation)
|
|
{
|
|
$title = $lockTranslation['title'];
|
|
$description = $lockTranslation['description'];
|
|
$image = $lockTranslation['image'] ? '/' . $lockTranslation['image'] : $themeHelper->getImage('error/page_error.png');
|
|
}
|
|
else
|
|
{
|
|
$title = $language->translate('Przepraszamy.');
|
|
$description = $language->translate('Strona chwilowo niedostępna.');
|
|
$image = $themeHelper->getImage('error/page_error.png');
|
|
}
|
|
|
|
http_response_code(503);
|
|
|
|
require_once __DIR__ . '/template.php'; |