CMS插件分享网

影子是一个会撒谎的精灵,它在虚空中流浪和等待被发现之间;在存在与不存在之间....

位置:主页 > 织梦二次开发 >

dedecms搜索列表显示内容里面全部图片的方法

发布时间:2019-09-04 15:48作者:√無∑情—浏览(98)

    延伸

    这是接上一篇而来的《dedecms文章列表显示内容里面全部图片的方法

    搜索页也显示图片的方法:

    没有改之前在搜索页不显示图片,如下图
    在搜索页不显示图片
    搜索状态是不读取body字段的,所以就不会显示body里面的图。你非要搜索也显示正文内的图,那么需要修改搜索程序,这个是二次开发,有点复杂哦。如果你网站全部是普通文章的类型,那么你修改include/arc.searchview.class.php第694行开始的这一部分.
    
     //搜索
    $query = "SELECT arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath
    FROM `{$this->AddTable}` arc LEFT JOIN `dede_arctype` act ON arc.typeid=act.id
    WHERE {$this->AddSql} $ordersql LIMIT $limitstart,$row";
    改成:
    
    //搜索
    $query = "SELECT arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath  
    FROM `{$this->AddTable}` arc 
    LEFT JOIN `dede_arctype` act ON arc.typeid=act.id
    LEFT JOIN `dede_addonarticle` adt1 ON arc.id=adt1.aid    
    WHERE {$this->AddSql} $ordersql LIMIT $limitstart,$row";
    完!