您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
让织梦arclist支持notypeid属性的方法
从寒2023-09-19 17:20:53dedecms教程已有12人查阅
导读织梦默认的arclist标签支持typeid的调用,也就是给文章列表指定来源栏目,有时候栏目过多,一个一个写就很复杂,所以用排除的方法写更方便
织梦默认的arclist标签支持typeid的调用,也就是给文章列表指定来源栏目,有时候栏目过多,一个一个写就很复杂,所以用排除的方法写更方便,以此引入notypeid属性。
主要修改文件是/include/taglib/下的arclist.lib.php文件,首先搜索:
return lib_arclistDone
在函数末尾加上:,$ctag->GetAtt('notypeid'),原来的代码变成如下的样子: 然后再搜索function lib_arclistDone,同样在这个函数的后面加上一句代码:,$notypeid=0,修改后的函数变成下面的样子: 之后,搜索以下代码:$orwheres[] = ' arc.arcrank > -1 ';,在这个代码的前面加入如下代码: 上传覆盖之后即可使用arclist的notypeid属性,使用方法如下: 意思是按更新时间,调用除了栏目id是7,8,9的其余栏目中的6条数据。
主要修改文件是/include/taglib/下的arclist.lib.php文件,首先搜索:
return lib_arclistDone
在函数末尾加上:,$ctag->GetAtt('notypeid'),原来的代码变成如下的样子: 然后再搜索function lib_arclistDone,同样在这个函数的后面加上一句代码:,$notypeid=0,修改后的函数变成下面的样子: 之后,搜索以下代码:$orwheres[] = ' arc.arcrank > -1 ';,在这个代码的前面加入如下代码: 上传覆盖之后即可使用arclist的notypeid属性,使用方法如下: 意思是按更新时间,调用除了栏目id是7,8,9的其余栏目中的6条数据。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
织梦cms同一页面调用多个相同的js联动菜单的方法
将上面代码保存为新的js文件,注意不要覆盖官方原来的,否则可能因为后续的多级联动菜单添加而反复修改文件dede织梦默认首页及www的301跳转设置方法
这是我在做站到之后上线的时候遇到的一个特别棘手的问题。本来租的是空间,在不找空间服务商解决或者空间不支持的的情况下:修改dedecms默认文章标题长度的方法
本文介绍下,如何修改dedecms系统中生成文章的默认标题长度,默认为30个字符,有时为了让标题显示完整,就要修改下了。有需要的朋友参考下吧。dedecms5.7添加栏目时以简拼拼音首字母作文件夹名称的方法
今天分享DedeCMS添加栏目的一个小技巧,添加栏目以简拼作目录名,以拼音首字母作文件夹名称,默认情况情况下,DedeCMS添加栏目时是以全拼作为文件夹名称
留言与评论 (共有 0 条评论) |