Your IP : 18.117.225.254


Current Path : /home/bitrix/ext_www/dev.easy-comfort.com.ua/bitrix/admin/
Upload File :
Current File : /home/bitrix/ext_www/dev.easy-comfort.com.ua/bitrix/admin/options_edit.php

<?
/*
Данный файл помещаем в директорию /bitrix/admin/
*/
// подключим все необходимые файлы:
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php"); // первый общий пролог
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/subscribe/include.php"); // инициализация модуля
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/subscribe/prolog.php"); // пролог модуля
// подключим языковой файл
IncludeModuleLangFile(__FILE__);

// получим права доступа текущего пользователя на модуль
$POST_RIGHT = $APPLICATION->GetGroupRight("main");
// если нет прав - отправим к форме авторизации с сообщением об ошибке
if ($POST_RIGHT == "D")
	$APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"));
?>

<?
if (isset($_POST["save"]))	
{
	COption::SetOptionString("sale","present_order_price",$_POST["present_order_price"]);
	COption::SetOptionString("sale","order_logo_product_title",$_POST["order_logo_product_title"]);
	COption::SetOptionString("sale","order_logo_product_desc",$_POST["order_logo_product_desc"]);
	COption::SetOptionString("sale","product_name_truncate_len",$_POST["product_name_truncate_len"]);
	COption::SetOptionString("sale","product_preview_truncate_len",$_POST["product_preview_truncate_len"]);
	COption::SetOptionString("sale","present_description",$_POST["present_description"]);
	COption::SetOptionString("sale","show_fb_button",$_POST["show_fb_button"]);
	COption::SetOptionString("sale","show_print_version_button",$_POST["show_print_version_button"]);
	COption::SetOptionString("sale","show_viewed_products",$_POST["show_viewed_products"]);
	COption::SetOptionString("sale","show_hits",$_POST["show_hits"]);
	COption::SetOptionString("sale","show_offer",$_POST["show_offer"]);
	COption::SetOptionString("sale","disable_post_delivery_summ",$_POST["disable_post_delivery_summ"]);
	COption::SetOptionString("sale","order_confirmation_text",$_POST["order_confirmation_text"]);
	COption::SetOptionString("main","show_fb",$_POST["show_fb"]);
	COption::SetOptionString("main","feedback_success",$_POST["feedback_success"]);
	COption::SetOptionString("main","slider_time",$_POST["slider_time"]);


	COption::SetOptionString("main","bg_file_css",$_POST["bg_file_css"]);
	COption::SetOptionString("main","bg2_file_css",$_POST["bg2_file_css"]);
	COption::SetOptionString("main","bg_item_file_css",$_POST["bg_item_file_css"]);

	COption::SetOptionInt("main","news_count",$_POST["news_count"]);

	if ($_FILES["present_file_id"]["error"] == 0){
		// Сохранить новый файл и получить его ID
		$fid = CFile::SaveFile($_FILES["present_file_id"], "order_present");
		
		// Удалить старый файл, если он существует
		// $old_fid = COption::GetOptionInt("sale", "present_file_id");
		// CFile::Delete($old_fid);
		
		// Сохранить в опциях ID нового файла
		COption::SetOptionInt("sale","present_file_id",$fid);
	}
	
	if ($_FILES["bg_file_id"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["bg_file_id"], "bg");
		COption::SetOptionInt("main","bg_file_id",$fid);
	}		
	if ($_FILES["bg2_file_id"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["bg2_file_id"], "bg");
		COption::SetOptionInt("main","bg2_file_id",$fid);
	}
	if ($_FILES["bg_item_file_id"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["bg_item_file_id"], "bg");
		COption::SetOptionInt("main","bg_item_file_id",$fid);
	}		


	if ($_FILES["uniq_icon"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["uniq_icon"], "bg");
		COption::SetOptionInt("main","uniq_icon",$fid);
	}
	if ($_FILES["collect_icon"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["collect_icon"], "bg");
		COption::SetOptionInt("main","collect_icon",$fid);
	}
	if ($_FILES["only_here_icon"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["only_here_icon"], "bg");
		COption::SetOptionInt("main","only_here_icon",$fid);
	}
	if ($_FILES["gift_icon"]["error"] == 0){
		$fid = CFile::SaveFile($_FILES["gift_icon"], "bg");
		COption::SetOptionInt("main","gift_icon",$fid);
	}
}
$show_offer = COption::GetOptionString("sale", "show_offer", "");
$show_fb = COption::GetOptionString("main", "show_fb", "");
$slider_time = COption::GetOptionString("main", "slider_time", "2000"); 
$present_order_price = COption::GetOptionString("sale", "present_order_price", "10000");
$order_logo_product_title = COption::GetOptionString("sale", "order_logo_product_title", "Заказать товар со своим логотипом");
$order_logo_product_desc = COption::GetOptionString("sale", "order_logo_product_desc", "Описание");
$product_name_truncate_len = COption::GetOptionString("sale", "product_name_truncate_len", "100");
$product_preview_truncate_len = COption::GetOptionString("sale", "product_preview_truncate_len", "100");
$present_description = COption::GetOptionString("sale", "present_description", "Мы рады сообщить Вам прекрасную новость. Каждый покупатель, сделавший заказ на сумму от 10 000 руб., получает замечательный подарок от нашего магазина.");
$show_fb_button = COption::GetOptionString("sale", "show_fb_button", "");
$show_print_version_button = COption::GetOptionString("sale", "show_print_version_button", "");
$show_viewed_products = COption::GetOptionString("sale", "show_viewed_products", "");
$show_hits = COption::GetOptionString("sale", "show_hits", "");
$disable_post_delivery_summ = COption::GetOptionString("sale","disable_post_delivery_summ","");
$order_confirmation_text = COption::GetOptionString("sale","order_confirmation_text","");

$bg_file_css = COption::GetOptionString("main", "bg_file_css", "");
$bg2_file_css = COption::GetOptionString("main", "bg2_file_css", "");
$bg_item_file_css = COption::GetOptionString("main", "bg_item_file_css", "");
$news_count = COption::GetOptionInt("main", "news_count", "");
$feedback_success = COption::GetOptionString("main", "feedback_success", "");
$present_file_path = CFile::GetPath(COption::GetOptionInt("sale", "present_file_id"));

$bg_file_path = CFile::GetPath(COption::GetOptionInt("main", "bg_file_id"));
$bg2_file_path = CFile::GetPath(COption::GetOptionInt("main", "bg2_file_id"));
$bg_item_file_path = CFile::GetPath(COption::GetOptionInt("main", "bg_item_file_id"));

$uniq_icon = CFile::GetPath(COption::GetOptionInt("main", "uniq_icon", ""));
$collect_icon = CFile::GetPath(COption::GetOptionInt("main", "collect_icon", ""));
$only_here_icon = CFile::GetPath(COption::GetOptionInt("main", "only_here_icon", ""));
$gift_icon = CFile::GetPath(COption::GetOptionInt("main", "gift_icon", ""));
?>

<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); // второй общий пролог
// далее вывод страницы
?>

<style>
	table{
		width: 100% !important;
	}
</style>

<form enctype="multipart/form-data" action="/bitrix/admin/options_edit.php" method="post">
	
<div class="edit-form">
	<table cellspacing="0" class="edit-tab" width="100%">
		<tr>
			<td class="content">

				<table cellpadding="15" cellspacing="0" border="0" class="edit-table adm-list-table-wrap">
					<tr class="heading">
						<td valign="top" colspan="2" align="center"><b>Настройки опций</b></td>
					</tr>
				
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="slider_time">Сокорось слайдера (ms):</label>
						</td>
						<td valign="middle" width="50%">
							<input type="text" name="slider_time" id="slider_time" value="<?=$slider_time?>" />
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="show_fb">Показать Facebook в футере</label>
						</td>
						<td valign="middle" width="50%">
							<input type="checkbox" name="show_fb" id="show_fb" value="Y" <?if ($show_fb == "Y"):?> checked<?endif;?>>
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="show_offer">Показать публичную оферту</label>
						</td>
						<td valign="middle" width="50%">
							<input type="checkbox" name="show_offer" id="show_offer" value="Y" <?if ($show_offer == "Y"):?> checked<?endif;?>>
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="present_order_price">Стомость заказа, при превышении которой покупатель получает подарок:</label>
						</td>
						<td valign="middle" width="50%">
							<input type="text" name="present_order_price" id="present_order_price" value="<?=$present_order_price?>">
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="present_order_price">Стомость заказа, при превышении которой невозможно доставить почтой:</label>
						</td>
						<td valign="middle" width="50%">
							<input type="text" name="disable_post_delivery_summ" id="disable_post_delivery_summ" value="<?=$disable_post_delivery_summ?>">
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="order_confirmation_text">Текст подтверждения заказа</label>
						</td>
						<td valign="middle" width="50%">
							<textarea name="order_confirmation_text" style="width: 590px; height:100px;"><?=$order_confirmation_text?></textarea>
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="feedback_success">Текст успешной отправки формы обратной связи</label>
						</td>
						<td valign="middle" width="50%">
							<textarea name="feedback_success" style="width: 590px; height:100px;"><?=$feedback_success?></textarea>
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="present_order_price">Фото подарка:</label>
						</td>
						<td valign="middle" width="50%">
							<?if (!empty($present_file_path)):?>
								<img src="<?=$present_file_path?>" height="75"><br>
							<?endif;?>
							<input type="file" name="present_file_id" id="present_file_id">
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="order_logo_product_desc">Описание к подарку:</label>
						</td>
						<td valign="middle" width="50%">
							<textarea name="present_description" style="width: 590px; height:50px;"><?=$present_description?></textarea>
						</td>
					</tr>
				
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="product_name_truncate_len">Максимальное число символов при выводе названия к товару:</label>
						</td>
						<td valign="middle" width="50%">
							<input type="text" name="product_name_truncate_len" id="product_name_truncate_len" value="<?=$product_name_truncate_len?>">
						</td>
					</tr>
					
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="news_count">Количество новостей на странице:</label>
						</td>
						<td valign="middle" width="50%">
							<input type="text" name="news_count" id="news_count" value="<?=$news_count?>">
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="show_print_version_button">Показывать кнопку "Версия для печати" на детальной странице товара</label>
						</td>
						<td valign="middle" width="50%">
							<input type="checkbox" name="show_print_version_button" id="show_print_version_button" value="Y" <?if ($show_print_version_button == "Y"):?> checked<?endif;?>>
						</td>
					</tr>
					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="show_viewed_products">Показывать просмотренные товары на детальной странице товара</label>
						</td>
						<td valign="middle" width="50%">
							<input type="checkbox" name="show_viewed_products" id="show_viewed_products" value="Y" <?if ($show_viewed_products == "Y"):?> checked<?endif;?>>
						</td>
					</tr>
					
					<tr class="heading">
						<td valign="top" colspan="2" align="center"><b>Настройки фона сайта</b></td>
					</tr>

					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="bg_file_id">Основной фон:</label>
						</td>
						<td valign="middle" width="50%">
							<?if (!empty($bg_file_path)):?>
								<a href="<?=$bg_file_path?>" target="_blank"><img src="<?=$bg_file_path?>" height="75"></a><br>
							<?endif;?>
							<input type="file" name="bg_file_id" id="bg_file_id">
							<br>
							<br>
							<input type="text" name="bg_file_css" id="bg_file_css" value="<?=$bg_file_css?>">
						</td>
					</tr>

					<tr style="height: 40px;">
						<td valign="top" width="50%" class="field-name" style="text-align: left; vertical-align: middle;">
							<label for="bg_item_file_id">Бежевый фон для товаров:</label>
						</td>
						<td valign="middle" width="50%">
							<?if (!empty($bg_item_file_path)):?>
								<a href="<?=$bg_item_file_path?>" target="_blank"><img src="<?=$bg_item_file_path?>" height="75"></a><br>
							<?endif;?>
							<input type="file" name="bg_item_file_id" id="bg_item_file_id">
							<br>
							<br>
							<input type="text" name="bg_item_file_css" id="bg_item_file_css" value="<?=$bg_item_file_css?>">
						</td>
					</tr>
				</table>
			
				
				
			</td>
		</tr>
	</table>
	<div class="" style="margin-top: 20px;">
		<input type="submit" name="save" class="adm-btn-save" value="Cохранить">
	</div>
</div>

</form>
	
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");?>