当前位置: 首页 > 编程日记 > 正文

Phpcms V9手机门户设置教程:怎么用PC V9做手机网站

一、在PHPcms V9管理后台设置手机门户

1.1、开启手机网站。位置:模块 》手机门户 》 添加手机站点,具体设置可参照截图:

Phpcms V9手机门户设置教程

填写站点名和LOGO文件相对位置,绑定用于手机网站的二级域名m.cmsyou.com,域名以http://开头。

1.2、创建栏目分类,位置:模块 》手机门户 》 分类管理,具体设置可参照截图:

Phpcms V9手机门户设置教程

创建好分类,绑定相应的栏目。

这样,手机网站在管理后台的配置基本上完成。

二、域名解析、手机域名绑定

2.1、到域名管理中心,解析二级域名m.cmsyou.com到PC网站所在的IP,同时在主机控制面板,添加绑定m.cmsyou.com这个域名。

2.2、修改配置文件caches/configs/route.php,在'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),后面添加一行,修改为:

return array(  
'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),  
'm.cmsyou.com'=>array('m'=>'wap', 'c'=>'index', 'a'=>'init','data'=>array('GET'=>array('siteid'=>1))),  
);  

2.3、在管理后台刷新缓存,等域名解析生效后,访问m.cmsyou.com试试。由于手机网站需要用index.php作为引导,可以在主机控制面板里边设置index索引次序,index.php调整先后次序高于index.html。

如果主机控制面板里边没有这个设置项,那么就需要手机模板(index.html或者header.html)里边加入一段js:

<script>  
try {if( self.location == "http://wap.domain.com/" ) {   
top.location.href = "http://wap.domain.com/index.php";   
}   
}   
catch(e) {}  
</script>  

三、修改自定义手机网站模板,开始制作自适应网站吧!

域名解析生效后,通过m.cmsyou.com就能访问到手机网站了,那么怎么控制手机网站显示的样式呢,自然是修改定制手机模板。

具体位置:/phpcms/templates/default/wap/或者自定义模板目录。

由于手机网站的分类只能绑定实际的文章、产品等模型的栏目,不能绑定单页,那么大家可以通过if做到栏目内容显示的多样化。具体用怎么样的方法,大家可以关注CMSYOU微信公众号:CMSYOU,通过提问或者互动。

转自:http://blog.csdn.net/veloi/article/details/51451328

转载于:https://www.cnblogs.com/xiaomifeng/p/8011979.html

相关文章:

参加软件测试培训需要学习哪些知识

软件测试在互联网行业的发展前景非常好&#xff0c;很多人都想学习软件测试&#xff0c;其中有很多都是零基础学员&#xff0c;那么参加软件测试培训需要学习哪些知识?零基础是否能学会呢?来看看下面的详细介绍吧。 参加软件测试培训需要学习哪些知识?下面给大家简单说下软件…

C#用XmlDocument操作XML

1.加载xml文件 string xmlPath AppDomain.CurrentDomain.BaseDirectory"xml/test.xml"; XmlDocument xmlDoc new XmlDocument(); xmlDoc.Load(xmlPath);//这里是xml文件的路径 string xmlString"<books><book>test</book></books>…

【第20周复盘】转换思路,让更多的小朋友们参与进来!

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料&#xff08;视频、代码、文档&…

篇三:XPath--解析Html

篇三&#xff1a;XPath--解析Html

Python培训教程:什么是Python全局解释器锁(GIL)?

本期Python培训教程小编为大家带来的是关于“什么是Python全局解释器锁(GIL)?”的问题&#xff0c;全局解释器锁是计算机程序设计语言解释器用于同步线程的工具&#xff0c;使得在同一进程内任何时刻仅有一个线程在执行&#xff0c;常见的有CPython、Ruby MRI。 Python培训教程…

Datawhale组队学习周报(第019周)

本周&#xff08;06月21日~06月27日&#xff09;&#xff0c;第 25 期组队学习一共有 3 门开源课程&#xff0c;共组建了 3 个学习群&#xff0c;参与的学习者有 292 人&#xff0c;其中 web开发入门教程、数据挖掘实战&#xff08;异常检测&#xff09; 已经结营&#xff0c;另…

git ingore添加忽略文件无较的解决方法

一、启动Git Bash并切换到项目目录下 二、执行下列语句&#xff1a; git rm -r --cached . git add . git commit -m update .gitignore 三、OK。

01、WPF 中 URI 解析

WebBrowser 控件导航到包中的 html 文件,首先把该文件 (bland.html) 的属性设置为 "Resource"、“始终复制”&#xff0c; 然后在 C# 页面可以导航到该文件。 webView.Navigate(new Uri(System.Environment.CurrentDirectory "/Assets/bland.html", UriK…

现在参加软件测试培训就业难度大不大?

软件测试对于IT行业来说&#xff0c;入门是相对比较简单的&#xff0c;所以学习起来是非常快的&#xff0c;零基础也可以在短时间内学会&#xff0c;那么现在参加软件测试培训就业难度大不大呢?看出来大家主要关心的是就业问题&#xff0c;来看看下面小编的详细介绍就知道了。…

ABP理论学习之数据传输对象(DTO)

本篇目录 为何需要DTO 领域层抽象数据隐藏序列化和懒加载问题DTO惯例和验证 DTO和实体的自动映射 使用特性和扩展方法进行映射帮助接口DTO用于应用层和 展现层间的数据传输。 展现层调用具有DTO参数的应用服务方法&#xff0c;然后应用服务使用领域对象来执行一些特定的业务逻辑…

Linux如何查看当前目录下文件的个数

查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下文件的个数&#xff0c;包括子目录里的。 ls -lR| grep "^-" | wc -l 查看某目录下文件夹&#xff08;目录&#xff09;的个数&#xff0c;包括子目录里的。 ls -lR| grep "^d&quo…

迟语寒:组队学习的那些事

很开心又拿到了优秀船员&#xff0c;其实这已不是我第一次参加组队学习了&#xff0c;4月份的二手车是我第一次接触到DataWhale&#xff0c;那次课程结束后&#xff0c;马老师找到我让我分享一下心得&#xff0c;但是我觉得第一次坚持下来不算什么&#xff0c;于是我答应他如果…

Python培训教程分享:Python模块如何导入__all__属性?

本期小编为大家带来的Python培训教程是关于“Python模块如何导入__all__属性?”的内容&#xff0c;后面在工作中是会遇到Python模块这个工作内容的&#xff0c;Python模块的开头通常会定义一个__all__属性&#xff0c;该属性实际上是一个元组&#xff0c;该元组中包含的元素决…

F#探险之旅(三):命令式编程(上)

F#系列随笔索引页面 在本系列的第二部分&#xff08;函数式编程上、中、下&#xff09;中&#xff0c;我们了解了如何使用F#进行纯粹的函数式编程。但是在一些情况下&#xff0c;比如I/O&#xff0c;几乎不能避免改变状态&#xff0c;也就是说会带来side effect。F#并不强求你以…

Spring注解@Component和@resource的使用

http://heavengate.blog.163.com/blog/static/20238105320127234165489/转载于:https://www.cnblogs.com/passer1991/archive/2012/12/05/2802718.html

【青少年编程】黄羽恒:平行空间

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料&#xff08;视频、代码、文档&…

软件测试培训分享:软件测试岗位面试技巧有哪些?

在参加完软件测试培训后&#xff0c;我们最先要准备的就是Python的面试工作了&#xff0c;任何面试都是有技巧的&#xff0c;软件测试也不例外&#xff0c;那么下面小编就为大家详细的介绍一下软件测试岗位面试技巧有哪些?希望可以帮助到大家。 软件测试培训分享&#xff1a;软…

【青少年编程】黄羽恒:Python

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料&#xff08;视频、代码、文档&…

如何把文件隐藏在一张图片里面

该技巧适合 Windows 2000 / XP / Vista 1&#xff1a;准备一张图片&#xff0c;比如 jian.jpg。准备目标文件&#xff0c;比如dan.txt。我们要实现把dan.txt隐藏在图片里面。 2&#xff1a;打开命令行提示符&#xff1a;点击“开始→运行”&#xff0c;输入“cmd”。 3&#xf…

企业级nosql数据库应用与实战-redis

企业级nosql数据库应用与实战-redis项目场景&#xff1a;随着互联网2.0时代的发展&#xff0c;越来越多的公司更加注重用户体验和互动&#xff0c;这些公司的平台上会出现越来越多方便用户操作和选择的新功能&#xff0c;如优惠券发放、抢红包、购物车、热点新闻、购物排行榜等…

如何评判软件测试培训机构的好坏?

想要学习软件测试技术&#xff0c;那么找一家软件测试培训机构无疑是最好的选择&#xff0c;那么如今市面上的软件测试培训机构比较多&#xff0c;如何评判软件测试培训机构的好坏呢?来看看下面的详细介绍。 如何评判软件测试培训机构的好坏?现在国内的软件行业的市场日益增大…

Oracle 11g 新特性 -- Transparent Data Encryption (透明数据加密TDE) 增强 说明

一.TransparentData Encryption (TDE&#xff1a;透明数据加密) 说明Orace TDE 是Orcle 10R2中的一个新特性&#xff0c;其可以用来加密数据文件里的数据&#xff0c;保护从操作系统层面上对数据文件的访问。11g的TDE 在10gR2的基础上增强&#xff0c;允许在表空间级别进行加密…

[USACO07NOV]Cow Relays

mapfloyed矩阵乘法&#xff08;倍增floyed&#xff09; # include <stdio.h> # include <stdlib.h> # include <iostream> # include <algorithm> # include <string.h> # include <map> # define IL inline # define RG register # defin…

NCEPU:线下组队学习周报(011)

线下组队学习 经过一段时间的准备&#xff0c;我们组织的线下组队学习逐步进入正轨。欢迎华北电力大学保定校区的伙伴加入进来大家一起学习一起成长。 我们开展组队学习的内容为&#xff1a; &#xff08;1&#xff09;周志华的《机器学习》&#xff08;西瓜书&#xff09; …

java培训分享:学习java开发的优势是什么

想要进入到互联网行业的小伙伴&#xff0c;经常比较纠结学那个学科比较好&#xff0c;目前java、web前端、Python等都是非常热门的行业&#xff0c;前景也是比较好的&#xff0c;选择java学科的人比较多&#xff0c;那么学习java开发的优势是什么呢?来看看下面的详细介绍。 ja…

简述 clearfix 的原理

Demo Demo中的CSS中用到这样一个样式: .clearfix:after{content: ;display: block;clear: both; 复制代码 该样式通过::after选择器在选择元素之后插入content: 单引号中的内容&#xff0c;该内容不可被选定&#xff0c;例子中中插入内容为空。对这个空元素添加clear:both&…

判断dataset是否为空

最近在做一个搜索功能的时候,发现当用户搜索某些内容的时候,如果数据库有数据,就会显示在页面上.但是没有的时候呢,就一片空白,没有任何提示,觉得界面不友好.但是一时又不知道怎么判断dataset为空.网上找了一下,所以在这里写一下,方便自己以后复查.其实判断为空很简单,就这么写…

【Whalepaper】CV论文研读 - You Only Look One-level Feature (YOLOF), CVPR2021

Whalepaper是由周郴莲负责的一个每周分享论文的活动&#xff0c;带你研读AI领域的论文&#xff0c;快来一起开源学术科研吧&#xff01; NLP 论文分享&#xff1a;每周日 晚上 九点CV 论文分享&#xff1a; 每周日 晚上 九点Res 论文分享&#xff1a;每周六 晚上 九点半 欢迎…

Python培训分享:PyQT是什么?PyQt4和PyQt5的区别是什么?

今天小编为大家介绍的课程是关于Python培训方面的教程&#xff0c;主要讲的是PyQT是什么?PyQt4和PyQt5的区别是什么?来看看下面的详细介绍吧。 Python培训分享&#xff1a;PyQT是什么?PyQt4和PyQt5的区别是什么? QT是跨平台C库的集合&#xff0c;它实现高级API来访问现代桌…

linux 自学系列: 常用文件结构

/bin 二进制可执行命令  /dev 设备特殊文件  /etc 系统管理和配置文件  /etc/rc.d 启动的配置文件和脚本  /home 用户主目录&#xff0c;比如用户user的主目录就是/home/user&#xff0c;可以用&#xff5e;user表示  /lib 标准程序设计库&#xff08;动态链接共享库…