您现在的位置是:首页 > 网站建设网站建设

dedecms 搜索结果只显示栏目

江湖快报网2023-03-13 10:51:50【网站建设】人已围观

简介这个是需要修改dede的内核的,需要修改一下数据集。

具体做法:

找到/include/ 文件夹里的arc.searchview.class.php
把搜索的这个数据集修改一下即可:
$query = Select arc.

这个是需要修改dede的内核的,需要修改一下数据集。

具体做法:

找到/include/ 文件夹里的arc.searchview.class.php
把搜索的这个数据集修改一下即可:
$query = Select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,
act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath。。。。。。

typename就是栏目名称,把这个字段保留。其余的字段全部不要,然后整理测试一下。

另外,获得的数据集里的数据条数可能会和显示的不一样,所以统计的数据集也需要重新整理一下。

织梦(dedecms)怎么实现下拉搜索指定栏目功能

这个可以使用channelartlist标签:
全部栏目:
全部栏目 {dede:channelartlist typeid='top' } {dede:type} [field:typename/]{/dede:type} {dede:channel type='son' noself='yes'} -[field:typename/] {/dede:channel}{/dede:channelartlist} 站内搜索 指定某几个栏目: {dede:channelartlist typeid='9,10'}{dede:type} [field:typename/]{/dede:type} {dede:channel type='son' noself='yes'}-[field:typename/]{/dede:channel} {/dede:channelartlist} 上面就指定了id为9和10的栏目。

Tags:下拉   指定   dedecms

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐