LSformElement::supannRoleEntite : Fixed display problems

This commit is contained in:
Benjamin Renard 2012-09-12 14:08:48 +02:00
parent fb82854f8c
commit fb7172d3bd
3 changed files with 8 additions and 2 deletions

View file

@ -51,7 +51,7 @@ class LSformElement_supannRoleEntite extends LSformElement {
foreach($this -> values as $val) { foreach($this -> values as $val) {
$keyValue=supannParseCompositeValue($val); $keyValue=supannParseCompositeValue($val);
if ($keyValue) { if ($keyValue) {
$parseValue=array(); $parseValue=array('value' => $val);
foreach($keyValue as $key => $value) { foreach($keyValue as $key => $value) {
$parseValue[$key]=array( $parseValue[$key]=array(
'value' => $value 'value' => $value

View file

@ -10,6 +10,7 @@
<li>{include file=$fieldTemplate}</li> <li>{include file=$fieldTemplate}</li>
{foreachelse} {foreachelse}
{assign var=value value=""} {assign var=value value=""}
{assign var=parseValue value=""}
<li>{include file=$fieldTemplate}</li> <li>{include file=$fieldTemplate}</li>
{/foreach} {/foreach}
{else} {else}
@ -17,6 +18,7 @@
<li>{include file=$fieldTemplate}</li> <li>{include file=$fieldTemplate}</li>
{foreachelse} {foreachelse}
{assign var=value value=""} {assign var=value value=""}
{assign var=parseValue value=""}
<li>{include file=$fieldTemplate}</li> <li>{include file=$fieldTemplate}</li>
{/foreach} {/foreach}
{/if} {/if}

View file

@ -8,6 +8,10 @@
{else} {else}
{$noValueTxt} {$noValueTxt}
{/if} {/if}
{else}
{if $parseValue}
<input type='text' name='{$attr_name}[]' class='LSformElement_text' value="{$parseValue.value}" autocomplete="off"/>
{else} {else}
<input type='text' name='{$attr_name}[]' class='LSformElement_text' value="{$value}" autocomplete="off"/> <input type='text' name='{$attr_name}[]' class='LSformElement_text' value="{$value}" autocomplete="off"/>
{/if} {/if}
{/if}