您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcms关联文章排序不变的解决方法
陈茗卓2025-05-04 21:38:01phpcms教程已有4人查阅
导读phpcms关联文章排序不变问题的修改方法:打开 phpcms/modules/content/classes/content_tag.class.php 内容模型标签类,发现该标签仅在内容存在人为设置的相关阅读时
phpcms关联文章排序不变问题的修改方法:
打开 phpcms/modules/content/classes/content_tag.class.php 内容模型标签类,发现该标签仅在内容存在人为设置的相关阅读时,则依照order参数进行排序。而当内容不存在人为设置的相关阅读时,则按照关键字进行查询,但此时并没有按照order参数进行排序。而是不进行排序。这也就是为什么文章调用的相关阅读总是那么陈旧的原因了。
修正该问题的方法如下:
修改 phpcms/modules/content/classes/content_tag.class.php 内容模型标签类文件,将 content_tag 类中 relation 方法修改为: 如果有洁癖的朋友,担心直接修改PC会影响未来升级,可以将其单独提取出来。放到模板中当作函数使用。 在模板中,使用如下PHP代码获取即可。 其实只是一个小问题,PC在未来应该会进行修正的,以上方法提供给那些心急的站长朋友们。
打开 phpcms/modules/content/classes/content_tag.class.php 内容模型标签类,发现该标签仅在内容存在人为设置的相关阅读时,则依照order参数进行排序。而当内容不存在人为设置的相关阅读时,则按照关键字进行查询,但此时并没有按照order参数进行排序。而是不进行排序。这也就是为什么文章调用的相关阅读总是那么陈旧的原因了。
修正该问题的方法如下:
修改 phpcms/modules/content/classes/content_tag.class.php 内容模型标签类文件,将 content_tag 类中 relation 方法修改为: 如果有洁癖的朋友,担心直接修改PC会影响未来升级,可以将其单独提取出来。放到模板中当作函数使用。 在模板中,使用如下PHP代码获取即可。 其实只是一个小问题,PC在未来应该会进行修正的,以上方法提供给那些心急的站长朋友们。
本文标签:
很赞哦! (0)
上一篇:phpcms关联连接的方法
下一篇:phpcms更换修改域名的方法
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
phpcms无法打开手机端的原因和解决方法
phpcms无法打开手机端是因为伪静态规则不能被识别,其解决办法是在Linux系统中,将“RewriteEngine On RewriteCond%{HTTP_HOST} ^域名.com$ [NC]...”代码保存为“.htaccess”。phpcms缓存cookie分析
一.phpcms 缓存做一下笔记 以后整理调用了二个文件。a.global.func.php 作用:实例化cache_factory并调用cache_factory.class.php中的get方法phpcmsv9报错:date()expectsparameter2tobelong,stringgivenin
Phpcmsv9报错:date()expectsparameter2tobelong,stringgivenin/phpcms/libs/functions/global.func.phponline537。这一般是Phpcmsv9迁移后报错,一般是编码问题phpcms标签使用方法介绍和调用方法示例
phpcms标签的用法:1、显示指定catid的栏目名称和链接;2、调用子栏目;3、得到指定栏目下的新闻;4、实现分页功能。
留言与评论 (共有 0 条评论) |