
文章内容
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的文章.