QQ在線咨詢在線咨詢 幫做網絡積累了豐富的項目經驗,聚集了一批資深專業人才,售后服務一流,內業好評不斷,是一家專業的網站建設服務商。微信:skin2288 專業的網站建設服務商。微信:skin2288 網站建設地圖?|?城市分站

織夢在搜索結果頁按欄目分塊顯示數據(無分頁)

發布時間:2020-11-06 16:13:32??作者:專業網站建設工程師?來源:幫做網絡 瀏覽量:

導??讀:搜索結果示范 實現教程 1、搜索框代碼里使用 name=q 作為搜索框屬性,例如 2、打開 /include/taglib/arclist.lib.php 找到,大概在188行 $ in...

搜索結果示范

織夢在搜索結果頁按欄目分塊顯示數據(無分頁)

實現教程

1、搜索框代碼里使用name="q"作為搜索框屬性,例如

織夢在搜索結果頁按欄目分塊顯示數據(無分頁)

2、打開 /include/taglib/arclist.lib.php 找到,大概在188行
$innertext = trim($innertext);
在它下面加入
preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions); if(isset($_REQUEST['q']) && $keyword = '~q~') { preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions); $keyword = addslashes(trim($_REQUEST['q'])); }
繼續找到
$taghash = md5(serialize($ctag).$typeid);
改成
$taghash = md5(serialize($ctag).$typeid.$keyword);
3、搜索結果模板 search.htm 里調用標簽寫法
{dede:channelartlist row=5 typeid=top} <h2>{dede:field.typename/}</h2> <div> <ul> {dede:arclist row='20' titlelen='250' keyword='~q~'} <li> <a href="[field:arcurl/]" target="_blank">[field:title/]</a> </li> {/dede:arclist} </ul> </div> {/dede:channelartlist}


轉載請注明出處: 首頁 > 知識學堂 > dedecms仿站 > >織夢在搜索結果頁按欄目分塊顯示數據(無分頁)


易中彩票