View file inc/widgets/main_aciya/settings.php

File size: 2.24Kb
<?php
defined('WBCAT') or die('Restricted access');
if($_POST['submit']){
unset($_POST['submit']);
#Для отладки разкомментируйте следующею строку
foreach ($_POST as $key => $value) { echo "Параметр: {$key}; Значение: {$value}<br />\n"; }
try { 
$_POST['zag_text']=mysql_real_escape_string(htmlspecialchars($_POST['zag_text']));
if($Widget->set_widget_settings("main_aciya",$_POST)){ echo '<div class="ok">Настройки сохранены!</div>';}
} catch (Exception $e){ 
echo "<div class=\"error\">{$e->getMessage()}</div>";
}
try { 
$_POST['code']=mysql_real_escape_string($_POST['code']);
if($Widget->set_widget_data("main_aciya",$_POST['code'])){ 
echo '<div class="ok">Условия акции сохранены!</div>';
unset($_POST['code']);
}
} catch (Exception $error){ unset($_POST['code']); echo "<div class=\"error\">{$error->getMessage()}</div>";}

}
$Wdata=$Widget->get_widget_data('main_aciya');
$Wset=$Widget->get_widget_settings('main_aciya');

$zagolovok=($Wset['zag_view'] == 1 ? '<img src="'.$home.'/images/green.png" alt="on"/>' : '<img src="'.$home.'/images/red.png" alt="off"/>').'<b>Показывать заголовок</b> :<br/>
<input type="radio" value="1" name="zag_view" ' . ($Wset['zag_view'] == 1 ? 'checked="checked"' : '') . ' />Вкл<br />
<input type="radio" value="0" name="zag_view" ' . ($Wset['zag_view'] == 0 ? 'checked="checked"' : '') . '/>Выкл<br />
';

$Wset['zag_text']=htmlspecialchars($Wset['zag_text']);
echo <<<html
<h2>Настройка виджета main_aciya</h2>
<form action="" method="post">
{$zagolovok}
<b>Текст заголовка</b><br/>
<input type="text" name="zag_text" value="{$Wset['zag_text']}" /><br/>
<b>Условия акции (можно html код)</b><br/>
<textarea style="width: 99%;" name="code">{$Wdata}</textarea><br/>
<b>Имя css класса для заголовка</b><br/>
<input type="text" name="zag_css_class" value="{$Wset['zag_css_class']}" /><br/>
<b>Имя css класса для для виджета</b><br/>
<input type="text" name="seo_css_class" value="{$Wset['seo_css_class']}" /><br/>
<input type="submit" name="submit" value="Сохранить" />
</form>
html;
?>