thinkcmf5.1项目实现pc端和wap手机端自动切换
用thinkcmf5.1写项目的时候如何实现PC端和手机端自动切换?
1.首先找到data/config/template.php文件
复制 'cmf_admin_default_theme' => 'houtai', /houtai是后台模板文件夹名称
改为 'cmf_mobile_default_theme' => 'wap', //wap是手机站模板文件夹名称
之后在public/theme文件夹下复制pc端文件夹 更改文件夹名称为template.php文件中添加的名称 (这里我的名称是wap)
2.更改 vendor/thinkcmf/cmf/src/common.php 文件
在vendor/thinkcmf/cmf/src/common.php 文件中搜索 cmf_get_current_theme 这个函数是 “获取当前主题名”
在方法中 找到 $theme = config('template.cmf_default_theme'); 这一行代码 改为下面的判断
if(cmf_is_mobile()){
$theme = config('template.cmf_mobile_default_theme');
}else{
$theme = config('template.cmf_default_theme');
}
如下图:
这两个文件更改完成后就可以实现pc端和手机端访问的自动切换了
thinkcmf5.1项目实现pc端和wap手机端自动切换相关推荐
- 关于MultiActionController异步请求Ajax,pc端正常,手机端报error错误;此问题一般是通过setInterval,seTimeout,做Ajax轮询时会产生此问题;
此问题全网唯一! 关于MultiActionController异步请求Ajax,pc端正常,手机端报error问题:此问题一般是通过setInterval,seTimeout,做Ajax轮询时会产生 ...
- phpcms移动端和pc端_phpcms实现手机端与PC端双模板的方法
现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...
- phpcms移动端和pc端_phpcms实现手机端与PC端双模板的方法与详细教程
现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...
- 通过UA区分微信PC端浏览器还是手机端浏览器
有时候需要限制用户访问页面在手机端, PC端不允许访问, 但是只做微信浏览器判断是不够的, 这个时候需要进一步判断. 通过tcpdump捉到两种浏览器的区分. PC端: 微信浏览器的UA标识 [Mic ...
- phpcms设置双模板 手机端和pc端 phpcms自定义手机端模板 phpcms手机端模板设置
文件下载链接 https://download.csdn.net/download/qq_39161501/11721012 \www\phpcms\modules\content\index.php ...
- 一段代码把PC端页面适配手机端
在PC端的代码中加入这段代码,及实现手机端页面的自适应,是个人目前觉得最好用的方法! <script type="text/javascript"> ...
- TODO monkey笔记,PC端执行和手机端执行
微博不给力啊 吞我笔记,还好我有txt... 1.环境准备:安装Android sdk, 配置环境变量:platfrom_tools,tools,aapt;java: 2.查询当前apk信息: aa ...
- php企业官网源码 响应式,基于ThinkPHP5框架开发的响应式企业官网PHP源码_PC端+WAP手机端自适应+TP企业官网建站系统...
源码介绍 基于ThinkPHP5框架开发的响应式企业官网PHP源码,是一款基于ThinkPHP5.0.10内核开发的企业建站管理系统,非常适合企业拿来二次开发自己的企业官网系统.前端界面采用流行的bo ...
- 最新基于ThinkPHP5.0+BootStrap框架开发的自适应WAP手机端响应式界面博客系统PHP源码
<h2>源码介绍</h2> 分享一款基于ThinkPHP5.0框架开发的自适应WAP手机端响应式界面博客系统PHP源码,前端界面采用BootStrap框架设计,使得博客系统界面 ...
最新文章
- python第三方库安装-python第三方库安装在哪
- 2.8加密工具与散列
- java to对象_java中同类对象之间的compareTo()和compare()方法对比分析
- Subversion Server For Windows安装指南
- jooq和jdbc_将jOOQ与JDBC比较
- 如下为利用Linux内核链表创建,Linux内核中链表的实现与应用
- redis 了 什么地方用到_细节拉满!美团首推“百万级”Redis进阶笔记究竟有什么魅力...
- 计算机应用基础0035形考答案,计算机应用基础0035形考答案
- 通信接口——RS-232与RS-422及RS-485三者之间的特性与区别
- android开发 自我优势_安卓程序员自我评价
- few-shot vid2vid部署安装及测试
- 1.3 基于协同过滤的电影推荐案例
- 《我拼图贼6》游戏反馈栏
- 第八届蓝桥杯(国赛)——瓷砖样式
- oracle数据前面补0,Oracle 数字前面自动补0
- 计算机组成原理课设 alu,计算机组成原理课设报告.pdf
- FP-growth:从FP树中挖掘频繁项集
- 学习英语单词16个 - day1
- 基于Bert文本分类进行行业识别
- 7-6 小黄与研究生会(25分)