git add stuff
This commit is contained in:
155
simpla/design/html/payment_method.tpl
Normal file
155
simpla/design/html/payment_method.tpl
Normal file
@@ -0,0 +1,155 @@
|
||||
{* Вкладки *}
|
||||
{capture name=tabs}
|
||||
{if in_array('settings', $manager->permissions)}<li><a href="index.php?module=SettingsAdmin">Настройки</a></li>{/if}
|
||||
{if in_array('currency', $manager->permissions)}<li><a href="index.php?module=CurrencyAdmin">Валюты</a></li>{/if}
|
||||
{if in_array('delivery', $manager->permissions)}<li><a href="index.php?module=DeliveriesAdmin">Доставка</a></li>{/if}
|
||||
<li class="active"><a href="index.php?module=PaymentMethodsAdmin">Оплата</a></li>
|
||||
{if in_array('managers', $manager->permissions)}<li><a href="index.php?module=ManagersAdmin">Менеджеры</a></li>{/if}
|
||||
{if in_array('maillist', $manager->permissions)}<li><a href="index.php?module=MailingMethodsAdmin">Рассылка</a></li>{/if}
|
||||
{/capture}
|
||||
|
||||
{if $payment_method->id}
|
||||
{$meta_title = $payment_method->name scope=parent}
|
||||
{else}
|
||||
{$meta_title = 'Новый способ оплаты' scope=parent}
|
||||
{/if}
|
||||
|
||||
{* Подключаем Tiny MCE *}
|
||||
{include file='tinymce_init.tpl'}
|
||||
|
||||
{* On document load *}
|
||||
{literal}
|
||||
<script src="design/js/jquery/jquery.js"></script>
|
||||
<script src="design/js/jquery/jquery-ui.min.js"></script>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
$('div#module_settings').filter(':hidden').find("input, select, textarea").attr("disabled", true);
|
||||
|
||||
$('select[name=module]').change(function(){
|
||||
$('div#module_settings').hide().find("input, select, textarea").attr("disabled", true);
|
||||
$('div#module_settings[module='+$(this).val()+']').show().find("input, select, textarea").attr("disabled", false);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
{/literal}
|
||||
|
||||
|
||||
|
||||
{if $message_success}
|
||||
<!-- Системное сообщение -->
|
||||
<div class="message message_success">
|
||||
<span>{$message_success}</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>{if $message_success == 'added'}Способ оплаты добавлен{elseif $message_success == 'updated'}Способ оплаты изменен{/if}</span>
|
||||
<a class="button" href="">Вернуться</a>
|
||||
</div>
|
||||
<!-- Системное сообщение (The End)-->
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- Основная форма -->
|
||||
<form method=post id=product enctype="multipart/form-data">
|
||||
<input type=hidden name="session_id" value="{$smarty.session.id}">
|
||||
<div id="name">
|
||||
<input class="name" name=name type="text" value="{$payment_method->name|escape}"/>
|
||||
<input name=id type="hidden" value="{$payment_method->id}"/>
|
||||
<div class="checkbox">
|
||||
<input name=enabled value='1' type="checkbox" id="active_checkbox" {if $payment_method->enabled}checked{/if}/> <label for="active_checkbox">Активен</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="product_categories">
|
||||
<select name="module">
|
||||
<option value='null'>Ручная обработка</option>
|
||||
{foreach $payment_modules as $payment_module}
|
||||
<option value='{$payment_module@key|escape}' {if $payment_method->module == $payment_module@key}selected{/if} >{$payment_module->name|escape}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div id="product_brand">
|
||||
<label>Валюта</label>
|
||||
<div>
|
||||
<select name="currency_id">
|
||||
{foreach $currencies as $currency}
|
||||
<option value='{$currency->id}' {if $currency->id==$payment_method->currency_id}selected{/if}>{$currency->name|escape}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Левая колонка свойств товара -->
|
||||
<div id="column_left">
|
||||
|
||||
{foreach $payment_modules as $payment_module}
|
||||
<div class="block layer" {if $payment_module@key!=$payment_method->module}style='display:none;'{/if} id=module_settings module='{$payment_module@key}'>
|
||||
<h2>{$payment_module->name}</h2>
|
||||
{* Параметры модуля оплаты *}
|
||||
<ul>
|
||||
{foreach $payment_module->settings as $setting}
|
||||
{$variable_name = $setting->variable}
|
||||
{if $setting->options|@count>1}
|
||||
<li><label class=property>{$setting->name}</label>
|
||||
<select name="payment_settings[{$setting->variable}]">
|
||||
{foreach $setting->options as $option}
|
||||
<option value='{$option->value}' {if $option->value==$payment_settings[$setting->variable]}selected{/if}>{$option->name|escape}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</li>
|
||||
{elseif $setting->options|@count==1}
|
||||
{$option = $setting->options|@first}
|
||||
<li><label class="property" for="{$setting->variable}">{$setting->name|escape}</label><input name="payment_settings[{$setting->variable}]" class="simpla_inp" type="checkbox" value="{$option->value|escape}" {if $option->value==$payment_settings[$setting->variable]}checked{/if} id="{$setting->variable}" /> <label for="{$setting->variable}">{$option->name}</label></li>
|
||||
{else}
|
||||
<li><label class="property" for="{$setting->variable}">{$setting->name|escape}</label><input name="payment_settings[{$setting->variable}]" class="simpla_inp" type="text" value="{$payment_settings[$setting->variable]|escape}" id="{$setting->variable}"/></li>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</ul>
|
||||
{* END Параметры модуля оплаты *}
|
||||
|
||||
</div>
|
||||
{/foreach}
|
||||
<div class="block layer" {if $payment_method->module != ''}style='display:none;'{/if} id=module_settings module='null'></div>
|
||||
|
||||
</div>
|
||||
<!-- Левая колонка свойств товара (The End)-->
|
||||
|
||||
<!-- Правая колонка -->
|
||||
<div id="column_right">
|
||||
<div class="block layer">
|
||||
<h2>Возможные способы доставки</h2>
|
||||
<ul>
|
||||
{foreach $deliveries as $delivery}
|
||||
<li>
|
||||
<input type=checkbox name="payment_deliveries[]" id="delivery_{$delivery->id}" value='{$delivery->id}' {if in_array($delivery->id, $payment_deliveries)}checked{/if}> <label for="delivery_{$delivery->id}">{$delivery->name}</label><br>
|
||||
</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Правая колонка (The End)-->
|
||||
|
||||
<!-- Описагние товара -->
|
||||
<div class="block layer">
|
||||
<h2>Описание</h2>
|
||||
<textarea name="description" class="editor_small">{$payment_method->description|escape}</textarea>
|
||||
</div>
|
||||
<!-- Описание товара (The End)-->
|
||||
<input class="button_green button_save" type="submit" name="" value="Сохранить" />
|
||||
|
||||
</form>
|
||||
<!-- Основная форма (The End) -->
|
||||
|
||||
Reference in New Issue
Block a user