您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦cms副栏目中的文章标题怎么调用到首页
宛海2023-11-26 22:50:16dedecms教程已有人查阅
导读最近发现dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist 标签中却无法显示该文章,网上找了很多,解决办法都一样,但写法却写错了
最近发现dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist 标签中却无法显示该文章,网上找了很多,解决办法都一样,但写法却写错了,导致arclist标签在使用了flag属性时会失效的问题。修正后的写法如下:
打开/include/taglib/arclist.lib.php,代码约位于295-296行(我目前用的DedeCMS较新版 5.7 SP1),查找以下两行代码:
打开/include/taglib/arclist.lib.php,代码约位于295-296行(我目前用的DedeCMS较新版 5.7 SP1),查找以下两行代码:
if($CrossID==”) $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’)’;
else $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’,’.$CrossID.’)’;
将其替换成以下代码:
if($CrossID==”) $orwheres[] = ‘ (arc.typeid IN (‘.GetSonIds($typeid).’) OR arc.typeid2 IN (‘.GetSonIds($typeid).’)) ‘;
else $orwheres[] = ‘ (arc.typeid IN (‘.GetSonIds($typeid).’,’.$CrossID.’) OR arc.typeid2 IN (‘.GetSonIds($typeid).’,’.$CrossID.’)) ‘;
OK,这样就改完了,保存后如果你是生成静态的,请生成相关的。如果是动态的,请更新系统缓存。然后就可以看到效果了。
本文标签:
很赞哦! ()
相关文章
随机图文
-
linux主机实现织梦dedecms的tags标签静态化
linux主机Apache Web Server环境搭建的DeDeCMS,要实现Tag伪静态,需要使用.htaccess设置Rewrite规则,具体实现请按如下步骤操作。 -
织梦cmsdede百度编辑器上传图片没有自动加水印怎么办
dedecms整合Ueditor后,上传图片没有自动加水印,下面给大家讲讲解决办法:首先我们解决一下Ueditor抓取远程图片加水印的方法: -
dede织梦标签的List标记语法和属性介绍
在dede的默认页面中有个list_article页面,这是dede的列表页面。在页面中显示的是文章的列表,这个文章列表是通过dede的List标记实现的 -
dedecms5.7程序系统安装方法
我们完成了环境的准备之后,下面就可以通过在浏览器中输入安装向导的网址开始进行DedeCMS的安装,在安装完成之后我们就可以看到我们的站点。
留言与评论 (共有 条评论) |