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,就是用来使用多少条就分页的
人生第一次发帖,真的是好激动。这个可以完美解决新手的问题。