hdwiki搜索结果/分类页显示图片缩略图方法

2016-01-09 浏览:1599
hdwiki搜索结果/分类页显示图片缩略图方法
评论:(0)复制地址

效果如图所示:

hdwiki搜索结果显示缩略图

hdwiki搜索结果显示缩略图


修改方法如下:


1,打开model/doc.class.php,查找function get_docs_by_cid方法中(大概142行)


$doc['time']=$this->base->date($doc['time']);


在其中下方添加 请访问http://www.92wiki.com

$doc['image'] =util::getfirstimg($doc['content']);

2,打开model/search.class.php,查找function fulltext_search方法中(大概28行) 

$doc['time']=$this->base->date($doc['time']);


在其中下方添加 

$doc['image'] =util::getfirstimg($doc['content']);
查找
$result['sql']='SELECT d.did,d.tag,d.title,d.author,d.authorid,d.time,d.summary,d.edits, d.views,d.comments FROM '.DB_TABLEPRE.'doc d  WHERE 1 '.$sqladd.$order;
在d.comments后添加 
,d.content
3,在搜索结果页显示(比如view/default/searchresult.htm),查找
        <dd>
            <p><span class="bold">{lang summary}:</span>{$doc['summary']}<a href="{url doc-view-$doc['did']}" >[{lang readFullText}] </a></p>


        </dd>
在其上方添加
<!--{if $doc['image']}--><img src="{$doc['image']}" /><!--{/if}-->


如果想在搜索结果页词条无图片的情况显示"暂无图片",则用如下代码


<img src="<!--{if $doc['image']}-->{$doc['image']}<!--{else}-->style/default/s_noimg.jpg<!--{/if}-->" />


4,在分类页显示(比如view/default/category.htm),查找


<dd>
        <p><span class="bold">{lang summary}:</span>{$doc['summary']}<a href="{url doc-view-$doc['did']}">[{lang readFullText}:]</a></p>
        </dd>


在其上方添加
<!--{if $doc['image']}--><img src="{$doc['image']}" /><!--{/if}-->


如果想在分类页词条无图片的情况显示"暂无图片",则用如下代码


<img src="<!--{if $doc['image']}-->{$doc['image']}<!--{else}-->style/default/s_noimg.jpg<!--{/if}-->" />

其中style/default/s_noimg.jpg为"暂无图片"图片路径


评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:hdwiki

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。