[*] BO : HelperForm now handles input type=select with collection

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@11909 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
mMarinetti committed 2011-12-29 17:01:33 +00:00
1 parent 96c858f01e
commit 95092cd05b
1 file changed
+22 -9
@@ -163,15 +163,28 @@
{/foreach} {/foreach}
{else} {else}
{foreach $input.options.query AS $option} {foreach $input.options.query AS $option}
<option value="{$option[$input.options.id]}" {if is_object($option)}
{if isset($input.multiple)} <option value="{$option->$input.options.id}"
{foreach $fields_value[$input.name] as $field_value} {if isset($input.multiple)}
{if $field_value == $option[$input.options.id]}selected="selected"{/if} {foreach $fields_value[$input.name] as $field_value}
{/foreach} {if $field_value == $option->$input.options.id}selected="selected"{/if}
{else} {/foreach}
{if $fields_value[$input.name] == $option[$input.options.id]}selected="selected"{/if} {else}
{/if} {if $fields_value[$input.name] == $option->$input.options.id}selected="selected"{/if}
>{$option[$input.options.name]}</option> {/if}
>{$option->$input.options.name}</option>
{else}
<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]}</option>
{/if}
{/foreach} {/foreach}
{/if} {/if}
</select> </select>