diff --git a/templates/list.tpl b/templates/list.tpl index 2242321c..f5f50f22 100644 --- a/templates/list.tpl +++ b/templates/list.tpl @@ -51,7 +51,8 @@   -{foreach from=$items item=item} +{foreach from=$RAW_items item=RAW_item} + {assign "item" $items.{$RAW_item.$id_field|escape:"html"}} {* array keys in $items are html-escaped *} {#tr_hilightoff#} {foreach key=key item=field from=$struct} @@ -77,7 +78,7 @@ *} {elseif $key == 'active'} {if $item._can_edit} - {$item._active} + {$item._active} {else} {$item._active} {/if} @@ -109,7 +110,7 @@ {elseif $field.type == 'txtl'} {foreach key=key2 item=field2 from=$item.$key}{$field2}
{/foreach} {elseif $field.type == 'html'} - {$RAW_items.{$item.{$msg.id_field}}.$key} + {$RAW_item.$key} {else} {$linktext} {/if} @@ -118,8 +119,8 @@ {/if} {/foreach} - {if $item._can_edit}{$PALANG.edit}{else} {/if} - {if $item._can_delete}{if $item._can_edit}{$PALANG.edit}{else} {/if} + {if $item._can_delete}{$PALANG.del}{else} {/if} {/foreach}