{cycle values="light,lucid" print=false name=tariffs}
{foreach from=$schema.tariffs item=tariff}
{$tariff.name}
|
{$tariff.value|string_format:"%.2f"}
|
{if $tariff.optional}{trans("yes")}{else}{trans("no")}{/if}
{if $error && $formdata.aid == $tariff.id}
{/if}
|
{if $tariff.selectionid}{$tariff.selectionid}{/if}
{if $error && $formdata.aid == $tariff.id}
{/if}
|
{foreach from=$schema.periods item=period key=key}
{if $tariff.data.value.$key != 'NULL'}{$tariff.data.value.$key|string_format:"%.2f"}{/if}
{if $tariff.data.period.$key}{assign var=pkey value=$tariff.data.period.$key}({$_PERIODS.$pkey}){/if}
{if $error && $formdata.aid == $tariff.id}
{textformat assign=fkey}tariffval{$key}{/textformat}
{if $key}
{textformat assign=fkey}tariffperiod{$key}{/textformat}
{if $formdata.$fkey}{assign var=period value=$formdata.$fkey}{else}{assign var=period value=0}{/if}
{/if}
{/if}
|
{/foreach}
|
{foreachelse}
{trans("This schema has no assigned tariffs.")}
|
{/foreach}
{if $tariffs}
|
|
|
{foreach from=$schema.periods item=period key=key}
{textformat assign=fkey}value{$key}{/textformat}
{if $key}
{textformat assign=fkey}period{$key}{/textformat}
{if $formdata.$fkey}{assign var=period value=$formdata.$fkey}{else}{assign var=period value=0}{/if}
{/if}
|
{/foreach}
|
{/if}