找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 133|回复: 0

[cms教程] 织梦DedeCMS移动站的搜索功能实现方法

[复制链接]

该用户从未签到

发表于 2019-7-19 10:07:29 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
很早之前在做博客的时候,就考虑到把搜索功能在移动端实现,初略的做完后,发现移动端总是会跳转到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移动站的搜索功能了,大家快去试试!
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-28 16:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表