织梦手机站站内搜索
今天在做手機網站發現一個問題,當在手機是使用搜索功能時馬上就跳轉到電腦端網站去了,在手機上無法使用。在網上找半天沒有找到解決的辦法,后來自己想通了,下面告訴大家怎么樣簡單的實現這個功能!我的手機站是在m/這個文件里面。
一、查看search.php這個文件
它的路徑是在網站根目錄下的/plus/search.php,當打開這個文件時會看到這樣的一段代碼。搜索功能也就是由:
include/common.inc.php、include/arc.searchview.class.php這三個php文件組成的。
二、打開include/arc.searchview.class.php這個文件
這就是它的組成,search.php把一些功能交由arc.searchview.class.php處理,arc.searchview.class.php再指定搜索的模板,大至上就是這樣的,知道它的邏輯就很好解決了。
三、把search.php這個文件上傳到"m“這個文件夾下面。
打開search.php并進行修改把arc.searchview.class.php修改成了arc.searchview.class1.php也就是在多加了一個”1“。也就重新指定一個文件名(名稱可隨便取只要和后面的對應即可)
四、新建一個arc.searchview.class1.php
即是把arc.searchview.class.php復制一份把文件名改為:arc.searchview.class1.php。找開并修改在131行的地方把原來的:
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
修改成: $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";
(也就是修改指定搜索模板)
五、修改搜索文件的路徑
在模板文件里面修改一下search.php搜索的路徑
原始路徑:/plus/search.php
修改為:m/search.php(因為剛才把它復制到"m"文件下)
六、存一下大功成
一、查看search.php這個文件
它的路徑是在網站根目錄下的/plus/search.php,當打開這個文件時會看到這樣的一段代碼。搜索功能也就是由:
include/common.inc.php、include/arc.searchview.class.php這三個php文件組成的。
二、打開include/arc.searchview.class.php這個文件
這就是它的組成,search.php把一些功能交由arc.searchview.class.php處理,arc.searchview.class.php再指定搜索的模板,大至上就是這樣的,知道它的邏輯就很好解決了。
三、把search.php這個文件上傳到"m“這個文件夾下面。
打開search.php并進行修改把arc.searchview.class.php修改成了arc.searchview.class1.php也就是在多加了一個”1“。也就重新指定一個文件名(名稱可隨便取只要和后面的對應即可)
四、新建一個arc.searchview.class1.php
即是把arc.searchview.class.php復制一份把文件名改為:arc.searchview.class1.php。找開并修改在131行的地方把原來的:
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
修改成: $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";
(也就是修改指定搜索模板)
五、修改搜索文件的路徑
在模板文件里面修改一下search.php搜索的路徑
原始路徑:/plus/search.php
修改為:m/search.php(因為剛才把它復制到"m"文件下)
六、存一下大功成
總結
- 上一篇: HAOI2017 简要题解
- 下一篇: 大厂面试题之计算机网络重点篇 (附答案)