## **1. 手机端全局配置:**

A.系统模块 -> 系统设置 -> 基础 -> 手机网站

B.系统模块 -> 系统设置 -> 基础 -> 手机响应式

C.系统模块 -> 系统设置 -> 基础 -> 手机域名

![](https://img.kancloud.cn/28/9b/289b8ad5dd19868abf6f9de1c65b179e_475x395.png)

###

**举例:**

**hicms模块, pc端域名www.xxx.com , 手机端域名 wap.xxx.com,pc端主题为default, 移动端主题为demo**

(1) **单独开启A:** pc端访问www.xxx.com模版主题会指向hicms/theme/default,手机端访问www.xxx.com,模版主题会指向hicms/theme/mobile/default

(2) **开启A和B,C不填:** pc端和手机端访问www.xxx.com,模版主题都会指向hicms/theme/default

我们用pc端的域名地址 www.xxx.com/cms/123.html 放到手机端访问,结果会跳转到 wap.xxx.com/cms/123.html

(3) **开启A和填入C, B关闭:** pc端访问www.xxx.com/cms/123.html,模版主题会指向hicms/theme/default;手机端访问www.xxx.com/cms/123.html时会跳转到 wap.xxx.com/cms/123.html ,而它的模版主题指向hicms/theme/mobile/demo

(4) **开启A和B, 填入C:** pc端和手机端pc端, 模版主题都会指向hicms/theme/default;而手机端访问www.xxx.com/cms/123.html时会跳转到 wap.xxx.com/cms/123.html

#

#

## **2. 主题模版指向规则接管**

在实际应用开发时,有些模块或插件不需要全局的配置的模版规则,比如 不需要手机网站 **或** 不需要响应式 **或** 不需要配置手机域名,这些都可以在当前模块或插件的配置里面进行接管处理,只需在该应用安装前,在配置文件(info.php)根据需要加上变量参数:

**mobile_site_status (手机网站)

mobile_response (手机响应式)

mobile_domain (手机域名) **

当前应用配置好上述的一个或多个参数 后,不管这三个参数是否赋予了空值,都会自动覆盖全局的配置规则,如下图

![](https://img.kancloud.cn/8a/dc/8adcd533d21ad68427f7675216698412_1194x746.png)

后台自动生成配置

(模块截图)

![](https://img.kancloud.cn/14/93/14937b7737fd0e6a1fbcba9996422882_1415x632.png)

(同理: 插件截图)

![](https://img.kancloud.cn/1f/99/1f994f407e3a082fa3c1b186626ce733_831x543.png)

#

#

php适合响应式吗,响应式和自适应相关推荐

  1. 接口响应时组装响应json_企业实战之spring项目《接口响应体格式统一封装》

    前言 在之前的文章中我们有介绍过,如何更好.更简单的写好一个接口(接口返回值篇),今天的这篇文章我们主要介绍,怎么统一处理下接口的返回格式问题. 问题分析 我们先来分析下我们所面临的问题在哪里,然后接 ...

  2. chrome vue 未响应_VUE数据响应式

    响应式顾名思义就是对外界的触发变化做出响应. 在vue中,vue的data是响应式的,我们会很好奇,为什么传入new Vue({})中的data在做出变化的时候,UI中相应地显示的数据也会响应做出变化 ...

  3. 响应式web(四):使用Netty作为web容器,基于注解的WebFlux阻塞式与响应式实现

    目录 使用 WebFlux,针对IO密集度比较高的系统,性能会有提升. 使用 Netty 作为 web 容器:注释掉spring-boot-starter-web,启动就默认用的 netty 而不是 ...

  4. [css] 说说响应式设计(responsive design)和自适应设计(adaptive design)的区别?

    [css] 说说响应式设计(responsive design)和自适应设计(adaptive design)的区别? 响应式是通过视口分辨率识别不同客户端展现不同的布局和内容,一套代码.自适应是通过 ...

  5. css-适配布局类型-流式布局-响应式布局

    制作手机界面时,一般按照2倍的大小去做. 如果设备的宽度大于显示的宽度,可以做一个适配 流体布局 来个例子,体验 代码 PC端可适配 移动端 电脑,与移动端都可正常显示 假设,给每一个a标签加上了边框 ...

  6. Xiuno修罗轻论坛仿知乎蓝简约响应式主题模板1.7+自适应PC+WAP端

    Xiuno修罗轻论坛仿知乎蓝简约响应式主题模板1.7+自适应PC+WAP端 ☑️ 编号:ym445 ☑️ 品牌:无 ☑️ 语言:php ☑️ 大小:66KB ☑️ 类型:修罗轻论坛 ☑️ 支持:pc+ ...

  7. 编程范式:函数式编程防御式编程响应式编程契约式编程流式编程

    不长的编码生涯,看到无数概念和词汇:面向对象编程.过程式编程.指令式编程.函数式编程.防御式编程.流式编程.响应式编程.契约式编程.进攻式编程.声明式编程--有种生无可恋的感觉. 本文试图加以汇总和整 ...

  8. STM32的中断优先级说明(抢占式与响应式优先级)

    注:查看寄存器请看<ARM Cortex-M4权威指南>,由于本人采用库开发,所以就不深究寄存器了.总结资料来源于原子的<STM32F4库开发指南>,总结于此,方便查找. ST ...

  9. 到底什么是响应式布局,响应式布局如何去写

    即第一个问题--如何解决浏览器的兼容性被我们处理了之后,我们开始学习,如何解决响应式布局,到底什么是响应式布局 其实响应式布局.说的通俗点,就是浏览你写的网站或者说页面的容器不同,大小不同,有人用手机 ...

  10. 设置响应主体格式php,Laravel如何实现适合Api的异常处理响应格式

    前言 Laravel全局捕获异常后,会把异常转为相应的数据格式返回给用户.如果想要规定的数据格式相应,那我们只需重写异常捕获后的处理方法即可. 异常处理流程 Illuminate\Foundation ...

最新文章

  1. R语言dplyr包使用recode函数进行数据列内容编码、转换实战:类似于pandas中的map函数(例如,将内容从字符串映射到数值)
  2. 网站无法显示logo?
  3. Lesson 3.张量的广播和科学运算
  4. JavaScript由哪三部分组成呢?
  5. 有关findviewbyid 一个错误用法
  6. 经典神经网络 | Faster R-CNN论文解析
  7. 黑白迷宫问题——深度优先搜索算法
  8. 解决angularjs判断上传文件大小
  9. 修改Linux系统默认编辑器
  10. Java常见概念(POJO\javabean\DTO\PO\BO\VO)浅析
  11. pymysql操作数据库
  12. TIA Openness开发入门(2)
  13. EChart自定义饼图颜色
  14. e4a 安卓获取ROOT权限的方法思路 转载
  15. Java(1):Java SE疯狂复习基本数据类型、OOP
  16. 2021-11-16派森编程学习笔记“上帝视角下的游戏操盘手” 通过类的继承学会了复用代码,减少代码冗余,提高编程效率。
  17. zookeeper集群部署
  18. 关于马尔科夫随机场(MRF)在图像分割中应用的个人理解
  19. 腾讯QQ的验证码,很黄很暴力
  20. C#: 星座星盘计算算法

热门文章

  1. TiDB 官方设计文档翻译(一)
  2. Java 洛谷 P1425 小鱼的游泳时间
  3. 计算机模拟生态系统,生态系统模拟方法.ppt
  4. 乐讯网python论坛_乐讯论坛
  5. 五问弄懂液冷数据中心
  6. 机房配电系统与配电电缆线径的选择及巡查
  7. Graphviz:利用可视化工具Graphviz将dot数据进行图像可视化或者图像保存(两大方法)之详细攻略
  8. Python:wordcloud.wordcloud()函数的参数解析及其说明
  9. Docker:Docker的简介、安装、使用方法之详细攻略
  10. Py之keras-resnet:keras-resnet的简介、安装、使用方法之详细攻略