dedecms怎么过滤子栏目头条
这个问题应该是dedecms的一个bug,53和55都存在这个bug
要解决这个问题的办法是:在网站后台系统基本参数设置里,其它选项,删除非站内链接(选否),然后确定,再清空缓存
如果你要启用字符串混淆来防采集,请在文档模板需要的字段加上 function='RndString(@me)' 属性,如:{dede:field name='body' function='RndString(@me)'/}。
更新缓存,再更新html
noflag就是过滤,只过滤头条的话就只用noflag='h'就行了,如果想过滤多个属性的话,可以试下以下的方法:
-----------------------------------------------------------------------------------------------------------
打开include/taglib目录下的arclistlibphp文件,找到第199行,如下:
if(!empty($noflag)) $orwheres[] = " FIND_IN_SET('$nfarr[$jj]', arcflag)<1 ";
修改为:
if(!empty($noflag)) {
$nfarr = explode(",",$noflag);
for ($jj=0;$jj<count($nfarr);$jj++) {
$orwheres[] = " FIND_IN_SET('$nfarr[$jj]', arcflag)<1 ";
}
}
按以上修改后即可是noflag支持过滤多属性,格式如下:
noflag='c,h,p'
试试,我还没试过,不知道可行不!
火车头采集器 dede栏目列表采集问题。现在用的是V9,用软件自带的dede57 文章,下边跟的是自己网站的地址,用的是自己网站的用户名和密码,居然成功登录,还能时不时的获取到列表目录ID和名称。 然后建好自己的web发布模块,把获取栏目ID和名称的代码直接粘贴复制进去,却怎么也获得不了栏目ID和列表。我真是醉了啊!!!!!!!!!!
这个栏目列表ID到底如何获取呢?现在有两种获取方面的疑惑:
一、从生成菜单,生成栏目HTML获取方法。有案例的话会非常好。
二、从添加文章,栏目列表获取方法。有案例的话会非常好。
想要显示头条的文章
{dede:arclist orderby='id' row='13' typeid='21' flag=’h‘}
<li>
<em>推荐</em>
<h5><a href="[field:arcurl/]">[field:title/]</a>
</li>
{/dede:arclist}
这样就可以了,这样只显示头条的文章
0条评论