项目中遇到的问题:
需求:
用的是layui的laypage组件,进行分页操作,熟悉layui的朋友都知道,laypage需要从服务端给其一个总条数,
但是在进行ajax请求时出了问题, 我是这样定义的
但是调用的时候却无法将数值直接返回回去,所以这里只能更换一种思路
在控制器中进行数据的查询,然后在模板中进行调用
比如这样:
1 模板文件: templetes\默认模板路径\settle\index.tpl.php
2 对应的取值控制器方法: settle.php
控制器中调用的模型方法: modules\withdraw\WithdrawModule.php
此操作中,实例化模型,调用模型中定义的方法getCount()查询数据,然后分配到data['result_count']变量中
3 然后分配到同名视图控制器settleView.php ,并把data数据传到templete\默认模板路径\settle\index.tpl.php中
4 这样,我们直接在模板文件中获取对应的数据就可以了
这样,就完成了控制器发送数据,模板文件接收数据的过程
效果: