洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:Smileby陌少羽 | 2019-04-16 17:37 |點(diǎn)擊:
用過織夢DEDECMS的朋友都知道,織夢dedecms自帶手機(jī)端網(wǎng)站搜索頁直接跳轉(zhuǎn)到pc站的搜索頁面,我們今天需要實(shí)現(xiàn)的效果是手機(jī)站搜索跳轉(zhuǎn)到手機(jī)站搜索頁面,那么要怎么實(shí)現(xiàn)呢?下面361源碼總結(jié)了種方法分享給大家:
第一種方法:
找到/plus/search.php 這個(gè)文件,搜索如下代碼,大概在20行左右
$mid = (isset($mid) && is_numeric($mid)) ? $mid : 0;
在這段代碼的下面添加:
$mobile = (isset($mobile) && is_numeric($mobile)) ? $mobile : 0;
if ( $mobile==1 )
{
define('DEDEMOB', 'Y');
}
然后在搜索頁的地方form中添加一個(gè)隱藏的input,name為mobile,value值為1,如下代碼:
<input type="hidden" name="mobile" value="1" />
如下圖:
其實(shí)添加這塊的作用是當(dāng)mobile值為1的時(shí)候,就跳轉(zhuǎn)到手機(jī)站搜索,這對代碼其實(shí)官方已經(jīng)在arc.serchview.class.php中加了修改,只是在頁面中未實(shí)現(xiàn)。
第二種方法:
也是一種笨辦法,就是將search.php和對應(yīng)的arc.serchview.class.php 分別復(fù)制一份,將search.php命名為wapserch.php,將arc.serchview.class.php也改為另外一個(gè)名字。
然后wapserch.php中引用修改后的arc.serchview.class.php,同時(shí)將修改后的arc.serchview.class.php中默認(rèn)模板文件指向search_m.htm 這樣就可以了。相對來說有點(diǎn)復(fù)雜,推薦用第一種方法。
以上方法由狐靈科技整理發(fā)布,希望此教程能夠幫到需要的朋友。
以上就是兩種方法實(shí)現(xiàn)織夢自帶手機(jī)端搜索頁直接跳轉(zhuǎn)到search_m.htm手機(jī)站頁面的全部內(nèi)容,希望對大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持361模板網(wǎng)。