位置: 编程技术 - 正文

Yii框架分页实现方法详解(easyui分页传递表单参数)

编辑:rootadmin

推荐整理分享Yii框架分页实现方法详解(easyui分页传递表单参数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ssm框架分页,ssm框架分页,前端分页框架,若依框架分页实现,单页框架,easyui 分页组件,easyui分页传递表单参数,若依框架分页实现,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Yii框架分页实现方法。分享给大家供大家参考,具体如下:

下家公司用的框架是yii,这几天看了下相关教程,今儿把分页教程写下,最后把tp的分页也给整合进了yii,因为个人觉得yii分页没有tp用的顺手。

首页,在models目录里创建个Auth.php的模型文件,里面写入

接着在controllers目录里创建IndexController.php的控制文件,里面写入

其中actionList和actionList1是$criteria的两种写法

最后在views目录里添加index目录,并在index目录内添加auth.php文件,里面写入

上面是yii自带的写法,这里引入tp的分页类,做个简单的改动,步骤如下

首先,把tp的AjaxPage.class.php和Page.class.php移动到yii的项目目录下的 protected/components下面,并且把文件名称分布改为AjaxPage.php和Page.php,分别进入两个文件,把里面的C方法去掉,也就是这一句

改为

Yii框架分页实现方法详解(easyui分页传递表单参数)

改完之后,这个两个文件是不需要引入的,因为yii在启动时会自动加载的。具体的可见protected/config.php/main.php的配置中的

其次,在protected/config.php/目录里新建一个common.php文件,这个文件就放些项目的公共函数,熟悉tp的朋友应该知道tp也有公共函数文件,很好用,这里借鉴下,yii应该也有吧,目前还没发现。在该文件写入

这个文件可就要引入了,不然加载不了,可以在项目的入口文件index.php里自行引入,代码如下

最后在indexController.php中用到分页的地方调用该方法

封装了此方法,以后调用分页时,只需传几个参数,简单又快捷。在page.php页面上调用

同时利用findAll也可以实现分页的查询效果,代码如下

总结:

经历过ci、tp两个框架后,再看yii进度快很多。掌握某个框架,个人认为无非就是掌握mvc的使用规则,在model层调用数据库方法得到数据,controller层调用model层数据并进行逻辑处理,再传给view层,同时了解框架的模板操作,表单操作,分页操作,文件上传操作,cookie和session操作,url调用,这些掌握了,在经过项目的磨合,就差不多了,理解了常用操作之后,再去看看源码,对比并总结框架间的区别和共性,从而升华自己的技术,以后常用开发就不在话下,拿可观的薪水也是如此。

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

Yii框架实现图片上传的方法详解 本文实例讲述了Yii框架实现图片上传的方法。分享给大家供大家参考,具体如下:今天在网上看了下有关图片上传的教程,历经挫折才调试好,现在把

Yii框架实现的验证码、登录及退出功能示例 本文实例讲述了Yii框架实现的验证码、登录及退出功能。分享给大家供大家参考,具体如下:捣鼓了一下午,总算走通了,下面贴出代码。ModelphpclassAuth

Yii框架使用魔术方法实现跨文件调用功能示例 本文实例讲述了Yii框架使用魔术方法实现跨文件调用。分享给大家供大家参考,具体如下:目前项目用yii框架,controller调用facade的方法,facade调用adapter

标签: easyui分页传递表单参数

本文链接地址:https://www.jiuchutong.com/biancheng/293587.html 转载请保留说明!

上一篇:thinkPHP显示不出验证码的原因与解决方法分析(thinkphp in)

下一篇:Yii框架实现图片上传的方法详解(yii2框架从入门到精通pdf)

  • 产品分成方式取得收入什么意思举例
  • 期间费用明细表中的各项税费是指什么
  • 税务结清后多少时间内工商需要注销
  • 期间费用的界定
  • 继续教育专项扣除金额
  • 将购进的货物无偿赠送给客户
  • 未入账凭证
  • 应付利息借贷
  • 4s店收取的金融服务费用
  • 因产品不合格退回报废会计处理
  • 建筑公司运营的流程
  • 公司之间有哪些关系
  • 企业购买机械设备是否需要进行过户登记
  • 社保和个税怎么个对应法
  • 2017年消费税税率
  • 政策性搬迁税收政策指引
  • 发票是不是一定要三签才能开
  • 如何查询以前申诉进度
  • 分公司可以迁移到新公司吗
  • 酒店小规模纳税人税率
  • 应计入增值税一般纳税人认定标准的“年应税销售额”
  • linux中ping命令怎么用
  • Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
  • 进程控制块PCB不包括( )
  • PHP:Memcached::getServerByKey()的用法_Memcached类
  • php rewind
  • 委托代销商品两种方式会计分录
  • 多洛米蒂徒步线路
  • 定额发票过期时间是多久
  • 最新的目标检测算法2020
  • Vue3通透教程【四】Vue3组合API初体验
  • 二手车折旧法
  • 固定资产一次性扣除政策2023
  • 结转财务费用时怎么做账
  • 财务报表信息的分类
  • 个体升一般纳税人的界限
  • 个人缴纳税是什么意思
  • 核定征税是什么意思
  • 未完施工针对的是什么工程
  • 偶然所得代扣代缴个人所得税会计分录
  • 1000元的打印机双十一满减可以减150吗少
  • 购买花卉
  • 失控发票补缴税款后又被稽查
  • 长期待摊费用为什么属于资产
  • 去年多计提的所得税怎么处理
  • 公户转到老板私户要多久
  • 支付给个人的佣金没有发票
  • 劳务派遣公司收入确认税收政策
  • 一般纳税人提供劳务税率是多少
  • 如何申请高新技术企业认定
  • 个体工商户的建筑劳务是否需要资质
  • 结账时如何划线进去
  • SQL SELECT 语句的表连接
  • sql sever实验指导
  • mysql数据库远程备份和恢复
  • window7临时文件
  • windows10预览版安装
  • 比较常见的成语有哪些
  • u盘装系统步骤delt进入界面怎么选择
  • ubuntu 16:9
  • 浅谈linux的发展方向和应用范围
  • 进程mmc.exe
  • win7显卡属性在哪
  • 预装win7旗舰版
  • win10系统自定义设置
  • 晚上睡觉艾草贴肚脐
  • 删除系统桌面
  • linux里chmod用法
  • react-native-modal
  • 简单的安卓程序
  • css制作动画
  • ug语法错误
  • python介绍的主要内容
  • js布局与css布局
  • jquery自定义的方法有哪些
  • js生成二维数组
  • 安卓使用icloud
  • 二手商铺买卖
  • 收取广告费收入怎么入账
  • 农产品进项税额核定扣除办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设