位置: 编程技术 - 正文

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)

  • 其他应收款收不回来税务处理
  • 企业保持存货的必要性是什么
  • 审核通过的红字发票怎么作废
  • 建筑劳务属于什么税收分类
  • 房地产开发企业预缴增值税
  • 个体工商户装修经营范围
  • 进口贴息对企业的好处
  • 普通发票开折扣销售能冲减销售吗
  • 装卸费和保险费是价外费用吗
  • 传媒公司的成本构成有哪些
  • 关于增值税的问题有哪些
  • 进项税额不得抵扣在哪个科目
  • 存货盘亏应该计什么科目
  • 小规模固定资产一次性扣除
  • 不同方式的融资租赁业务如何贴花?
  • 未竣工验收已交付使用的工程还需安全监管吗
  • 小规模季报资产总额填错了有影响吗
  • 工商年报的纳税总额怎么填写
  • 外账进销存单据是怎么弄的?
  • 鸿蒙系统智能设备怎么开启
  • 融资租赁租金计算公式
  • 企业投资的工程项目包括
  • 冷车启动缺缸热车正常已解决
  • php字符串赋值
  • smart图形怎么单独设置动画
  • 发票怎么保管不会坏
  • 固定资产折旧怎么做账务处理
  • 纳税调整项目明细表30行怎么填写
  • vue项目创建流程
  • 带你看看房间英语怎么写
  • 存货什么时候计提什么时候回转
  • 小规模拍卖公司怎么开票
  • spring集成xfire
  • 过来人告诉你:女人最珍贵的三种东西,舍得给你说明爱你
  • php第三方支付
  • 现金日记账的结账方法
  • 产生滞纳金有什么影响
  • phpcms怎么样
  • 织梦百科
  • mongodb索引使用正则表达式
  • 本月损益类未结转为零的一级科目6603
  • 税控盘解锁操作流程
  • 外贸会计的工作内容
  • 电商平台怎么结算给商户
  • 福利费可以直接入管理费用吗
  • 异地预缴怎么填写申报表
  • 收到非税收入一般缴款书怎么分录
  • 会计分录的记账要素
  • 美元利息结汇时结汇项目是什么
  • 公司办理网银
  • 弥补以前年度亏损后缴纳所得税
  • 培训公司会计账务处理
  • 跨年度的项目如何做
  • 发生额怎么计算
  • 计提时的会计分录
  • 已经支付的预付款 银行能更改为货到付款吗
  • sqlserver数据库恢复
  • centos安装软件教程
  • 快捷键f1怎么用不了
  • 怎么给文件夹设置密码保护
  • win7z
  • win7旗舰版怎么改成专业版
  • windows8.1怎么设置密码
  • WIN10系统优化精简工具
  • Unity3D ugui事件监听机制
  • Python连接access数据库
  • activity启动流程图解
  • python查找字符串中指定字符的个数
  • unity3d知乎
  • 置顶高站位
  • node实现文件上传
  • 德州市税务局领导
  • 陕西省国家税务局
  • 收讫付讫是什么意思
  • 进项税和销项税怎么抵扣举例说明
  • 国家税务总局23号文件
  • 免租期算租赁期限吗
  • 重庆国税税务局官网
  • 国家税务局的单位性质是什么
  • 个税3月份申报2月的个税?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设