文章内容
DTcms官方模板只提供全部栏目文章搜索,那么如何只搜索指定栏目里面的文章呢?代码如下
<!--取得一个DataTable-->
<%set DataTable list=get_search_list(15, out totalcount)%>
<!--取得分页页码列表-->
<%set pagelist=get_page_link(15, page, totalcount, linkurl("search","?keyword=" + Server.UrlEncode(keyword) + "&page=__id__"))%>
<ul class="search_list">
<%loop dr list%>
<!--41是栏目id,你也可以再加一个if判断-->
<%if({dr[channel_id]}=="41")%>
<li>
<div class="img">
<a href="{dr[link_url]}" title="{dr[title]}">
<img src="{dr[img_url]}" alt="{dr[title]}"></a></div>
<div class="txt">
<p>
<a target="_blank" href="{dr[link_url]}">{dr[title]}</a><span>(
<%datetostr({dr[add_time]},yyyy-MM-dd)%>
)</span></p>
<p>
{dr[remark]}</p>
</div>
</li>
<%/if%>
<%/loop%>
</ul>
<div class="pages">
{pagelist}</div>这样搜索的文章只能是栏目id等于41的文章.
