// More helper forms refactoring
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13983 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -29,45 +29,44 @@
|
|||||||
{if $input.type == "select_template"}
|
{if $input.type == "select_template"}
|
||||||
<div id="tpl" style="display:{if isset($fields_value.send_email) && $fields_value.send_email}block{else}none{/if}">
|
<div id="tpl" style="display:{if isset($fields_value.send_email) && $fields_value.send_email}block{else}none{/if}">
|
||||||
{/if}
|
{/if}
|
||||||
{if isset($input.label)}
|
{$smarty.block.parent}
|
||||||
<label>{$input.label} </label>
|
{/block}
|
||||||
|
|
||||||
|
{block name="input_block"}
|
||||||
|
{if $input.type == "select_template"}
|
||||||
|
<div class="translatable">
|
||||||
|
{foreach $languages as $language}
|
||||||
|
<div class="lang_{$language.id_lang}" id="{$input.name}_{$language.id_lang}" style="display:{if $language.id_lang == $defaultFormLanguage}block{else}none{/if}; float: left;">
|
||||||
|
<select name="{$input.name}_{$language.id_lang}"
|
||||||
|
id="{$input.name}_select_{$language.id_lang}"
|
||||||
|
{if isset($input.multiple)}multiple="multiple" {/if}
|
||||||
|
{if isset($input.size)}size="{$input.size}"{/if}
|
||||||
|
{if isset($input.onchange)}onchange="{$input.onchange}"{/if}>
|
||||||
|
{foreach $input.options.query AS $option}
|
||||||
|
<option value="{$option[$input.options.id]}"
|
||||||
|
{if isset($input.multiple)}
|
||||||
|
{foreach $fields_value[$input.name] as $field_value}
|
||||||
|
{if $field_value == $option[$input.options.id]}selected="selected"{/if}
|
||||||
|
{/foreach}
|
||||||
|
{else}
|
||||||
|
{if $fields_value[$input.name] == $option[$input.options.id]}selected="selected"{/if}
|
||||||
|
{/if}
|
||||||
|
>{$option[$input.options.name]|escape:'htmlall':'UTF-8'}</option>
|
||||||
|
{/foreach}
|
||||||
|
</select>
|
||||||
|
{if isset($input.hint)}<span class="hint" name="help_box">{$input.hint}<span class="hint-pointer"> </span></span>{/if}
|
||||||
|
<img onclick="viewTemplates('#template_select_{$language.id_lang}', '../mails/{$language.iso_code}/', '.html');"
|
||||||
|
src="../img/t/AdminFeatures.gif" class="pointer" alt="{l s='Preview'}" title="{l s='Preview'}" />
|
||||||
|
</div>
|
||||||
|
{/foreach}
|
||||||
|
</div>
|
||||||
|
{else}
|
||||||
|
{$smarty.block.parent}
|
||||||
{/if}
|
{/if}
|
||||||
{/block}
|
{/block}
|
||||||
|
|
||||||
{block name="start_field_block"}
|
{block name="field_block"}
|
||||||
<div class="margin-form">
|
{$smarty.block.parent}
|
||||||
{if $input.type == "select_template"}
|
|
||||||
<div class="translatable">
|
|
||||||
{foreach $languages as $language}
|
|
||||||
<div class="lang_{$language.id_lang}" id="{$input.name}_{$language.id_lang}" style="display:{if $language.id_lang == $defaultFormLanguage}block{else}none{/if}; float: left;">
|
|
||||||
<select name="{$input.name}_{$language.id_lang}"
|
|
||||||
id="{$input.name}_select_{$language.id_lang}"
|
|
||||||
{if isset($input.multiple)}multiple="multiple" {/if}
|
|
||||||
{if isset($input.size)}size="{$input.size}"{/if}
|
|
||||||
{if isset($input.onchange)}onchange="{$input.onchange}"{/if}>
|
|
||||||
{foreach $input.options.query AS $option}
|
|
||||||
<option value="{$option[$input.options.id]}"
|
|
||||||
{if isset($input.multiple)}
|
|
||||||
{foreach $fields_value[$input.name] as $field_value}
|
|
||||||
{if $field_value == $option[$input.options.id]}selected="selected"{/if}
|
|
||||||
{/foreach}
|
|
||||||
{else}
|
|
||||||
{if $fields_value[$input.name] == $option[$input.options.id]}selected="selected"{/if}
|
|
||||||
{/if}
|
|
||||||
>{$option[$input.options.name]|escape:'htmlall':'UTF-8'}</option>
|
|
||||||
{/foreach}
|
|
||||||
</select>
|
|
||||||
{if isset($input.hint)}<span class="hint" name="help_box">{$input.hint}<span class="hint-pointer"> </span></span>{/if}
|
|
||||||
<img onclick="viewTemplates('#template_select_{$language.id_lang}', '../mails/{$language.iso_code}/', '.html');"
|
|
||||||
src="../img/t/AdminFeatures.gif" class="pointer" alt="{l s='Preview'}" title="{l s='Preview'}" />
|
|
||||||
</div>
|
|
||||||
{/foreach}
|
|
||||||
</div>
|
|
||||||
{/if}
|
|
||||||
{/block}
|
|
||||||
|
|
||||||
{block name="end_field_block"}
|
|
||||||
</div>
|
|
||||||
{if $input.type == "select_template"}
|
{if $input.type == "select_template"}
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|||||||
@@ -26,17 +26,14 @@
|
|||||||
{extends file="helpers/form/form.tpl"}
|
{extends file="helpers/form/form.tpl"}
|
||||||
|
|
||||||
{block name=script}
|
{block name=script}
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$('#latitude, #longitude').keyup(function() {
|
$('#latitude, #longitude').keyup(function() {
|
||||||
$(this).val($(this).val().replace(/,/g, '.'));
|
$(this).val($(this).val().replace(/,/g, '.'));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
{/block}
|
{/block}
|
||||||
|
|
||||||
{block name="start_field_block"}
|
{block name="input_block"}
|
||||||
<div class="margin-form">
|
|
||||||
{if $input.type == 'latitude'}
|
{if $input.type == 'latitude'}
|
||||||
<input type="text"
|
<input type="text"
|
||||||
{if isset($input.size)}size="{$input.size}"{/if}
|
{if isset($input.size)}size="{$input.size}"{/if}
|
||||||
@@ -50,6 +47,8 @@
|
|||||||
name="longitude"
|
name="longitude"
|
||||||
id="longitude"
|
id="longitude"
|
||||||
value="{$fields_value['longitude']|htmlentities}" />
|
value="{$fields_value['longitude']|htmlentities}" />
|
||||||
|
{else}
|
||||||
|
{$smarty.block.parent}
|
||||||
{/if}
|
{/if}
|
||||||
{/block}
|
{/block}
|
||||||
|
|
||||||
|
|||||||
@@ -324,8 +324,8 @@
|
|||||||
{elseif $input.type == 'free'}
|
{elseif $input.type == 'free'}
|
||||||
{$fields_value[$input.name]}
|
{$fields_value[$input.name]}
|
||||||
{/if}
|
{/if}
|
||||||
{/block}
|
|
||||||
{if isset($input.required) && $input.required && $input.type != 'radio'} <sup>*</sup>{/if}
|
{if isset($input.required) && $input.required && $input.type != 'radio'} <sup>*</sup>{/if}
|
||||||
|
{/block}
|
||||||
{block name="description_block"}
|
{block name="description_block"}
|
||||||
{if isset($input.desc)}
|
{if isset($input.desc)}
|
||||||
<p class="preference_description">
|
<p class="preference_description">
|
||||||
@@ -344,14 +344,14 @@
|
|||||||
{/if}
|
{/if}
|
||||||
{/block}
|
{/block}
|
||||||
{if isset($input.lang) && isset($languages)}<div class="clear"></div>{/if}
|
{if isset($input.lang) && isset($languages)}<div class="clear"></div>{/if}
|
||||||
{block name="end_field_block"}
|
{block name="end_field_block"}
|
||||||
</div>
|
</div>
|
||||||
<div class="clear"></div>
|
<div class="clear"></div>
|
||||||
|
{/block}
|
||||||
{/block}
|
{/block}
|
||||||
{if $input.name == 'id_state'}
|
{if $input.name == 'id_state'}
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
{/block}
|
|
||||||
{/if}
|
{/if}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
{hook h='displayAdminForm'}
|
{hook h='displayAdminForm'}
|
||||||
|
|||||||
Reference in New Issue
Block a user