Files
AtomicOld/simpla/design/html/feature.tpl
2026-02-14 19:50:25 +03:00

136 lines
6.0 KiB
Smarty
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{* Вкладки *}
{capture name=tabs}
{if in_array('products', $manager->permissions)}<li><a href="index.php?module=ProductsAdmin">Товары</a></li>{/if}
{if in_array('categories', $manager->permissions)}<li><a href="index.php?module=CategoriesAdmin">Категории</a></li>{/if}
{if in_array('brands', $manager->permissions)}<li><a href="index.php?module=BrandsAdmin">Бренды</a></li>{/if}
<li class="active"><a href="index.php?module=FeaturesAdmin">Свойства</a></li>
{/capture}
{if $feature->id}
{$meta_title = $feature->name scope=parent}
{else}
{$meta_title = 'Новое свойство' scope=parent}
{/if}
{* On document load *}
{literal}
<script>
$(function() {
/* Удаление картинки*/
$(".images a.delete").click( function() {
$("input[name='delete_image']").val('1');
$(this).closest("ul").fadeOut(200, function() { $(this).remove(); });
return false;
});
});
</script>
{/literal}
{if $message_success}
<!-- Системное сообщение -->
<div class="message message_success">
<span>{if $message_success=='added'}Свойство добавлено{elseif $message_success=='updated'}Свойство обновлено{else}{$message_success}{/if}</span>
{if $smarty.get.return}
<a class="button" href="{$smarty.get.return}">Вернуться</a>
{/if}
</div>
<!-- Системное сообщение (The End)-->
{/if}
{if $message_error}
<!-- Системное сообщение -->
<div class="message message_error">
<span>{$message_error}</span>
<a class="button" href="">Вернуться</a>
</div>
<!-- Системное сообщение (The End)-->
{/if}
<!-- Основная форма -->
<form method=post id=product enctype="multipart/form-data">
<div id="name">
<input class="name" name=name type="text" value="{$feature->name|escape}"/>
<input name=id type="hidden" value="{$feature->id|escape}"/>
</div>
<!-- Левая колонка свойств товара -->
<div id="column_left">
<!-- Категории -->
<div class="block">
<h2>Использовать в категориях</h2>
<select class=multiple_categories multiple name="feature_categories[]">
{function name=category_select selected_id=$product_category level=0}
{foreach from=$categories item=category}
<option value='{$category->id}' {if in_array($category->id, $feature_categories)}selected{/if} category_name='{$category->single_name}'>{section name=sp loop=$level}&nbsp;&nbsp;&nbsp;&nbsp;{/section}{$category->name}</option>
{category_select categories=$category->subcategories selected_id=$selected_id level=$level+1}
{/foreach}
{/function}
{category_select categories=$categories}
</select>
</div>
</div>
<!-- Левая колонка свойств товара (The End)-->
<!-- Правая колонка свойств товара -->
<div id="column_right">
<!-- Параметры страницы -->
<div class="block">
<h2>Настройки свойства</h2>
<ul>
<!-- Добавлены свойства -->
<li><input type=checkbox name=req id=req {if $feature->req}checked{/if} value="1"> <label for=req>Обязательно к заполнению</label></li>
<li><input type=checkbox name=on_prod id=on_prod {if $feature->on_prod}checked{/if} value="1"> <label for=on_prod>Отображать на странице продукта</label></li>
<li><input type=checkbox name=on_main id=on_main {if $feature->on_main}checked{/if} value="1"> <label for=on_main>Отображать на главной странице</label></li>
<li><input type=checkbox name=multiselect id=multiselect {if $feature->multiselect}checked{/if} value="1"> <label for=multiselect>Множественный выбор</label></li>
<li><input type=checkbox name=in_filter id=in_filter {if $feature->in_filter}checked{/if} value="1"> <label for=in_filter>Использовать в фильтре</label></li>
<li><input type=checkbox name=in_variant id=in_variant {if $feature->in_variant}checked{/if} value="1"> <label for=in_variant>Использовать в вариантах</label></li>
<li><input type=checkbox name=in_compare id=in_compare {if $feature->in_compare}checked{/if} value="1"> <label for=in_compare>Использовать в сравнении</label></li>
<li><input type=checkbox name=isrange id=isrange {if $feature->isrange}checked{/if} value="1" /> <label for=isrange>Выбор диапазона (от... до...)</label>
<ul>
<li><input type=checkbox name=slider id=slider {if $feature->slider}checked{/if} value="1" /> <label for=slider>Ползунок</label></li>
<li><label class=property for=unit>Единицы измерения</label><input name="unit" class="small_simpla_inp" type="text" id="unit" value="{$feature->unit|escape}" /></li>
</ul>
</li>
<li><input type=checkbox name=istext id=istext {if $feature->istext}checked{/if} value="1" /> <label for=istext>Значение клиента</label>
<li><label for=nameselect>Текст при выборе</label><input name="nameselect" class="small_simpla_inp" type="text" id="nameselect" value="{$feature->nameselect|escape}" /></li>
</ul>
</div>
<!-- Изображение категории -->
<div class="block layer images">
<h2>Изображение свойства</h2>
<input class='upload_image' name=image type=file>
<input type=hidden name="delete_image" value="">
{if $feature->image}
<ul>
<li>
<a href='#' class="delete"><img src='design/images/cross-circle-frame.png'></a>
<img src="../{$config->features_images_dir}{$feature->image}" alt="" />
</li>
</ul>
{/if}
</div>
<!-- Параметры страницы (The End)-->
<input type=hidden name='session_id' value='{$smarty.session.id}'>
<input class="button_green" type="submit" name="" value="Сохранить" />
</div>
<!-- Правая колонка свойств товара (The End)-->
</form>
<!-- Основная форма (The End) -->