之前我们已经做完了数据的添加接下来就把我们的数据展示给前台页面,首先呢去完善indexCtrl控制器中的index方法把数据传给前台页面:
public function index()
{
//查询出所有的留言
$model = new \app\model\mvcModel();
$data=$model->lists();
//把数据传到前台页面
$this->assign('data',$data);
//调用视图层
$this->display('index.html');
}
然后我们去index.html页面渲染数据:
{% extends "layout.html" %}
{% block content %}
<a style="display:block" href="/index/add">添加</a>
{% for val in data %}
<div style="border:1px red solid;height:140px;width:140px;float:left;margin-right:50px">
<h>{{ val.title }}</h>
<p>{{ val.content }}</p>
<a href="/index/show">查看</a>
</div>
{% endfor %}
{% endblock %}