[*] BO : HelperForm now handles input type=select with collection
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user