织梦DedeCMS移动站的搜索功能实现方法

很早之前在做博客的时候,就考虑到把搜索功能在移动端实现,初略的做完后,发现移动端总是会跳转到pc模版,很不友好,前几天,刚好有时间就把这个功能给实现了,其实很简单,接下来放出教程: 一、复制/plus/search.php文件 打开PC端的文件目录下的/plus/sea

很早之前在做博客的时候,就考虑到把搜索功能在移动端实现,初略的做完后,发现移动端总是会跳转到pc模版,很不友好,前几天,刚好有时间就把这个功能给实现了,其实很简单,接下来放出教程:

 

一、复制/plus/search.php文件

 

打开PC端的文件目录下的/plus/search.php文件,把arc.searchview.class.php改为arc.searchview.class1.php也就是在多加了一个”1“。就是重新指定一个文件名(名称可随便取只要和后面的对应即可)。

 

DedeCMS移动站的搜索功能实现方法

 

二、新建arc.searchview.class1.php文件

 

找到PC端的/include/arc.searchview.class.php文件,复制一份把文件名改为:arc.searchview.class1.php(此处名字与第一步保持相同),找到代码(大概在第131行):

 

 

$GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";

 

修改为:

 

 

$GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";

 

DedeCMS移动站的搜索功能实现方法

 

这里是把默认的搜索结果页模版换为我们的移动端模版。

 

三、修改搜索提交表单的路径

 

在我们的移动端织梦模版文件中需要添加搜索框的地方统一把织梦默认的提交路径/plus/search.php换为/m/search.php。

 

DedeCMS移动站的搜索功能实现方法

 

做完以上三步,基本可以完美实现DedeCMS移动站的搜索功能了,大家快去试试!
 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
dedecms教程

织梦DedeCMS中list列表调用body内容的实现方法

2019-9-2 1:09:18

dedecms教程

织梦DedeCMS修改文章时取消提取第一张图片为缩略图

2019-9-2 1:20:09

!
你也想出现在这里?立即 联系我们吧!
信息
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索