问题:假如在控制器中查询操作,在视图层渲染输出是想要知道记录的条数,这样如果当前记录条数为0,我们可以用一个提示语句显示当前没有任何记录。
controller中赋值为order
$this->assign('order',$order);
view中获取长度
{if condition="count($order) eq '0'"}
<p style="color: black;text-align: center;height: 8%;padding: 8%">暂无下单</p>
{else /}
<thead>
<tr>
<th>ID</th>
<th>用户名</th>
<th>下单时间</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
{volist name='order' id='vo'}
<td>{$i}</td>
<td>{$vo.uname}</td>
<td>{$vo.create_at}</td>
<td><button class="layui-btn">删除</button></td>
{/volist}
</tr>
</tbody>
{$order->render()}
{/if}
没有记录时:
有记录时: