Smarty - 用数组填充表格

时间:2017-03-28 12:01:14

标签: php html arrays html-table smarty

在我的PHP类中,我正在发送一些数组,对于每个合同,客户在表中有一行应该被填充。 我的约会错了:

  

第70行“{$ date [$ id] | date_format:%d%m%Y}” - 意外“|”

其他数组也有一些错误

<table class="table table-hover">
            <thead>
            <tr>
                <td>ID</td>
                <td>Datum</td>
                <td>Preis</td>
                <td>Verbrauch</td>
                <td>Abnahmestellen</td>
                <td>Status</td>
            </tr>
            </thead>
            <tbody>

            {foreach from=$contractCount item=item  key=key}
                <tr>
                    <td>
                        <a href="{System::getLink('contractView')}"><input type="button" style="text-align: center" width="200em"  value="Gehe zu "></a>{$id+1}
                    </td>
                    <td>
                        {$date[$id] | date_format: %d %m %Y}
                    </td>
                    <td>
                        {$KWhRate[$id]}
                    </td>
                    <td>
                        {$totalUsage[$id]}
                    </td>
                    <td>
                        {$consumptionsPoints[$id]}
                    </td>
                    <td>
                        {if $status[$id] == 0}
                            <span {literal}style="background-color:#ff9933"{/literal}>In Bearbeitung</span>
                        {/if}
                        {if $item->status[$id] == 1}
                            <span  {literal}style="background-color:#ff0000"{/literal}>Abgeschlossen</span>
                        {/if}
                        {if $item->status[$id] == 2}
                            <span {literal}style="background-color:#33cc33"{/literal}>Stoniert</span>
                        {/if}
                    </td>
                </tr>
            {/foreach}
            </tbody>
        </table>

0 个答案:

没有答案