Как сделать вывеску "Магазин временно недоступен"?

Просили через админку пожалуйста я это решил так:
в index.php (у меня это строка 94) вставить такой код
PHP:
$siteof=0; 
if($siteof >= CONF_SMARTY_ON_OFF) 
 { 
 echo "<center><b> Извените, сайт временно недуступен.</b></center>"; 
  exit; 
 }
после
PHP:
	if ((int)CONF_SMARTY_FORCE_COMPILE) //this forces Smarty to recompile templates each time someone runs index.php
	{
		$smarty->force_compile = true;
		$smarty_mail->force_compile = true;
	}
	//authorized access check
	include("./checklogin.php");
должно получится так:
PHP:
	if ((int)CONF_SMARTY_FORCE_COMPILE) //this forces Smarty to recompile templates each time someone runs index.php
	{
		$smarty->force_compile = true;
		$smarty_mail->force_compile = true;
	}
	//authorized access check
	include("./checklogin.php");
$siteof=0; 
if($siteof >= CONF_SMARTY_ON_OFF) 
 { 
 echo "<center><b> Извените, сайт временно недуступен.</b></center>"; 
  exit; 
 }
зайти в phpMyAdmin зайти в таблицу ss_settings нажать кнопочку вставить и дописать такое:
PHP:
settingsID              51
settings_groupID        2
settings_constant_name  CONF_SMARTY_ON_OFF
settings_value          1
settings_title          Вкл./Выкл. витрину
settings_description    Вкл./Выкл. витрину магазина
settings_html_function  setting_CHECK_BOX(
sort_order              0
Воаля теперь заходим в Админка -> Настройки -> Настройки -> Настройки магазина -> Вкл./Выкл. витрину:
Вроде и всё дерзайте ;-)

Проверил Ваш вариантик, только он не совсем функционирующий.
При вкл.\выкл. через админку не происходит сохранение, почему витрина всегда отключена
 
Назад
Сверху