您好,欢迎来到菜鸟吧源码网(www.cniao8.com)本站只做精品网站源码!
  • 首 页
  • 会员介绍
  •  

    当前位置:主页 > 站长学堂 > dede教程 >
    dedecms织梦的搜索页支持dede标签的方法教程
    时间:2020-08-06 13:10 作者:菜鸟吧 浏览:收藏 挑错 打印

    我们制作织梦模板的时候,在搜索页模板中search.htm中是无法调用arclist标签,这就使得搜索结果页呈现出来的效果是非常单调的,arclist并不适用于dede搜索页,织梦搜索页很多标签是失效的,织梦的搜索页面支持dede标签的方法如下:
    打开文件:include/arc.searchview.class.php
    找到:
    require_once(DEDEINC."/taglib/hotwords.lib.php");
    在下面添加:
    require_once(DEDEINC."/taglib/channel.lib.php");
    require_once(DEDEINC."/taglib/arclist.lib.php");
    require_once(DEDEINC."/taglib/channelartlist.lib.php");
    require_once(DEDEINC."/taglib/myad.lib.php");
    require_once(DEDEINC."/taglib/php.lib.php");
    require_once(DEDEINC."/taglib/sql.lib.php");

    然后找到:

    1elseif($tagname=="hotwords")
    2{
    3$this->dtp->Assign($tagid,lib_hotwords($ctag,$this));
    4}

    在下面添加:
    01elseif($tagname=="arclist")
    02{
    03$this->dtp->Assign($tagid,lib_arclist($ctag,$this));
    04}
    05elseif($tagname=="channelartlist")
    06{
    07$this->dtp->Assign($tagid,lib_channelartlist($ctag,$this));
    08}
    09elseif($tagname=="myad")
    10{
    11$this->dtp->Assign($tagid,lib_myad($ctag,$this));
    12}
    13elseif($tagname=="php")
    14{
    15$this->dtp->Assign($tagid,lib_php($ctag,$this));
    16}
    17elseif($tagname=="sql")
    18{
    19$this->dtp->Assign($tagid,lib_sql($ctag,$this));
    20}

    这样,搜索页面就支持多种标签了。
    包括{dede:arclist} {/dede:arclist}、{dede: channelartlist } {/dede: channelartlist}、{dede: myad } {/dede: myad }、{dede: php } {/dede: php }、{dede: sql } {/dede: sql }
    如果需要支持其他的标签,以此类推。

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:admin@cniao8.com,我们尽快处理。

    DEDECMS批量导入excel数据到后台文章系统的开发教程DEDECMS批量导入excel数据到后台文章系
    织梦中TAG标签字数长度限制解决方法织梦中TAG标签字数长度限制解决方法
    dedecms 问答模块时间显示dedecms 问答模块时间显示