Просили через админку пожалуйста я это решил так:
в 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");
зайти в phpMyAdmin зайти в таблицу ss_settings нажать кнопочку вставить и дописать такое: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; }
Воаля теперь заходим в Админка -> Настройки -> Настройки -> Настройки магазина -> Вкл./Выкл. витрину: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
Вроде и всё дерзайте ;-)
Проверил Ваш вариантик, только он не совсем функционирующий.
При вкл.\выкл. через админку не происходит сохранение, почему витрина всегда отключена