您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dede织梦arclist标签无法调用副栏目文章怎么办
穆影焱2023-10-04 22:23:50dedecms教程已有人查阅
导读dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist 标签中却无法显示该文章。
dedecms中的文章在选择幅栏目后,在其对应的幅栏目列表中可以显示该文章,但在arclist 标签中却无法显示该文章。
具体修改的写法如下:
打开/include/taglib/arclist.lib.php,我目前用的较新版 5.7 SP1,代码约位于295-296行。查找以下两行代码。
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,这样就改完了,保存后如果你是生成静态的,请生成相关的。如果是动态的,请更新系统缓存。然后就可以看到效果了。
本文标签:
很赞哦! ()
相关文章
- dede织梦[field:global name=autoindex/]按序号排列从0从1开始
- 怎么去掉dede织梦cms推荐文章标题加粗样式
- dede织梦模板中怎么运行php脚本和变量在需要操作数据库字段
- dede织梦二次开发使用{dede:arclist},{dede:list}获取附加表字段
- dede织梦cms搭建自己本地网站的方法
- dede织梦默认友情链接的安全隐患和处理方法
- dede织梦实现按键盘方向键实现上一篇下一篇翻页代码实例
- dede织梦防护XSS,sql注射,代码执行,文件包含等多种高危漏
- dede织梦提交自定义表单加入验证码功能
- dede织梦调用自定义字段“附件”下载去除Table样式的修改方法
- dede织梦自带的广告插件管理全站广告的实现方法
- dede织梦生成的缩略图模糊不清晰的解决方法
随机图文
-
织梦模板标签的书写格式和参数说明
一、织梦模板标签的书写格式以及注意事项:1. 书写格式:① {dede:标签名 参数=值 参数=值} 底层模板 {/dede:标签名}② {dede -
dedecms织梦插件开发制作教程
第一步:制作前台程序和模版 前台程序lxl_test_a.php存放在根目录/plus;前台模板lxl_test_a.htm存放在根目录/templets/plus;注意:由于插件是GBK编码所以要设置content="text/html;charset=gbk" -
dede织梦cms按照软件下载次数排列的方法
织梦的arclist标签可以按照文章点击次数、发布日期、得分等进行排序,今天有个客户需要按照软件下载次数进行排列,于是做了简单二次开发 -
dede织梦自由列表生成页数修改方法
Dedecms自由列表只能生成50页的限制如何突破。首先改/dede/makehtml_freelist_action.php中的 31行:if(emp
留言与评论 (共有 条评论) |