Выводит кусок кода определенное (вычисляемое) количество в случае, если количество элементов в списке некратно числу, указанному при помощи атрибута upto. Используется для генерации валидной верстки при выводе данных в несколько колонок или при использовании нестандартных разделителей.
см. также раздел Вывод списков
{{list:fill [upto='number'] [items_left="var_name"]}} ..some content {{/list:fill}}
Внутри тега {{list}}.
Любое.
<h1>Valid layout with multi column output</h1> {{list using='$#modules'}} <table border='1'> <tr> {{list:item}} <td>{$item.name}</td> {{list:glue step='4'}}</tr><tr>{{/list:glue}} {{/list:item}} {{list:fill upto='4' items_left='$count'}} {{repeat count="{$count}"}}<td> </td>{{/repeat}} {{/list:fill}} </tr> </table> {{/list}}
Обсуждение