onethink使用article:list显示后台文章标题和article:page 实现分页

onethink中后台可以添加文章,其实onethink初始的index.html中就有article:list的用法,article:list和article:page这两个标签位于ThinkPHP>Library>OT>TagLib>Article.class.php这个文件中,但是article:list有一个bug,他只能获得二级目录下的文章,一级目录下的获得不到,而且在写category这个量时只能使用一级目录的id。

但是我们使用article:page进行分页时,就需要使用文章所在的目录,也就是二级目录的id,所以当article:list和article:page一起使用时就会出现问题,他们获得的category只能符合一个的要求。

解决方案就是修改ThinkPHP>Library>OT>TagLib>Article.class.php这个文件。主要看page和list两个方法

我们对page的方法进行修改


这样就可以在使用一级目录的id时就能够在分页中使用到二级目录。从而实现分页。

html中的代码 $cateinfo['id']就是一级目录的id $row我给了个4,就是用来使用多少条就分页的


人生第一次发帖,真的是好激动。这个可以完美解决新手的问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值