帝国CMS7.2版多终端访问模板设置使用功能图文教程

随着PC互联网与移动互联网的不断融合、以及各类移动访问终端增加,网站移动互联越来越重要了,所以帝国CMS7.2版本在原来版本的多访问终端功能基础上,做出更多的改进,让网站多种移动访问端制作更加方便。下面我们来讲解帝国CMS7.2版本的“多终端访问功能”使用:

新增网站访问端步骤:
一、设置所有访问端统一的访问地址;
二、新增访问端使用的模板组;
三、新建访问端目录,并复制一份帝国CMS程序文件进去;
四、给新增的访问端目录绑定个二级域名;
五、到主访问端后台新增“网站访问端”;
六、到新访问端目录修改配置文件参数;
七、完成。
下面为详细操作步骤:
一、设置所有访问端统一的访问地址
后台>系统>系统参数设置:
网站地址:这个地址一定不要加上域名,比如设置为:/(默认安装后也是没有加上域名,如果自行修改过,请把域名去掉。)
附件地址:这个地址必须加域名,比如设置为:http://www.xx.com/d/file/ 或者 给附件目录/d/file/绑定个二级域名,然后设置为绑定的二级域名地址,如:http://file.xx.com/

这样所有端的访问地址就全部统一了。
相关说明:如果改了网站地址,记得到后台>系统>数据更新>更新信息页地址:重新更新下内容页地址。没有修改不用操作。
二、新增访问端使用的模板组
(一)、新增访问端使用的模板组
1、导出默认模板组
后台>模板>模板组管理>导入/导出模板组:导出“默认模板组”模板组,并将导出的模板组*.temp文件保存好。

2、通过导入默认模板组来新增访问端使用的模板组
后台>模板>模板组管理>导入/导出模板组:导入刚才导出的模板组*.temp文件。
覆盖模板组:一定要选“新建新的模板组”。

3、导入完成后返回管理模板组页面,修改导入的模板组名称:

4、至此新访问端的模板组新增完成。
(二)、后续访问端模板组的模板修改方式
1、方式一:后台模板管理里直接修改
后台>模板:左侧菜单最顶部有个“默认模板组”下拉框,可以选择要修改哪个模板组下的模板,然后就可以修改此访问端的模板。

2、方式二:可以本地装份帝国CMS用来管理和调试此访问端模板组的模板
(1)、本地安装好帝国后,把新访问端的模板组导出,然后将模板组导入本地帝国CMS后台,这样本地就可以修改模板了。
(2)、将新访问端的模板组下的模板修改后,导出模板组,再导入网站后台的模板组,但覆盖模板组:要选择此访问端的模板组,以达到覆盖模板效果。

三、新建访问端目录,并复制一份帝国CMS程序文件进去
(一)、新建访问端目录:可以在任意目录下新建。(注意事项:不在主端目录下建子目录,要注意设置好目录权限。)
一般在主访问端下建个子目录就可以。比如:在帝国CMS根目录下建“phone”目录来做手机访问端目录。

(二)、把主访问端目录复制一份到新建的访问端目录。比如:复制到上面我建的“phone”目录。
选择目录和文件,并复制:

把目录和文件粘贴到手机访问端“phone”目录:

相关说明:
1、复制目录后记得设置好此访问端目录权限,所需设置目录权限列表可以看帝国CMS的安装说明、以及网站的栏目目录权限。
2、也可以复制一份全新的帝国CMS程序到新访问端目录,但复制后记得删除e/install安装目录,以及复制主访问端的e/config/config.php配置文件过去。然后再设置目录权限。
四、给新增的访问端目录绑定个二级域名
例如:把 m.xx.com 绑定到上面新建访问端 phone 目录。(本地测试可以修改hosts文件来实现绑定域名效果。)
相关说明:域名绑定的一般步骤如下
1、域名控制面板里设置解析到服务器IP
2、服务器里设置绑定域名到目录(apache/iis里设置)
3、设置后重启apache或iis。
域名绑定操作需要在服务器或空间上操作,不在帝国CMS操作范围内,详细操作步骤大家可以百度搜索一下。
五、到主访问端后台新增“网站访问端”
(一)、主访问端后台>系统>网站多访问端>管理网站访问端,点击“增加访问端”:
访问端名称:比如填写“手机访问端”;
访问端地址:填写绑定的二级域名地址,比如:http://m.xx.com/
访问端目录:填写上面新建访问端目录绝对路径,比如:d:/EmpireServer/web/empirecms72/phone/
通讯密钥:填写100个字符以内的任意字符。
使用模板组:选择上面新增的访问端模板组。
页面模式:
选择“强制动态页面模式”:访问端为动态显示,不需要刷新页面更新;
选择“与主端相同”:如果主端是采用静态页面模式,需要在本访问端后台刷新页面,才会同步显示。
关闭访问端:不选。
关闭投稿:如果此访问端不使用投稿就选择关闭。

设置后点“提交”按钮,增加后返回“管理网站访问端”可以看到网站访问端的ID,记下来。

(二)、返回“管理网站访问端”,点击“更新所有访问端缓存与动态页面”,直接点“提交”按钮进行更新缓存。

六、到新访问端目录,修改配置文件参数
修改新访问端目录下(如上面的phone目录)的 /e/config/config.php 配置文件,设置下面两个参数:(UTF-8版一定不能用记事本修改,否则文件内容会转为GBK,推荐用Dreamweaver修改。)

$ecms_config['sets']['deftempid']=0;        //默认模板组ID
$ecms_config['sets']['selfmoreportid']=0;        //当前网站访问端ID,0为主访问端

分别填写本访问端使用的模板组ID,以及本网站访问端ID。比如改为:

$ecms_config['sets']['deftempid']=2;        //默认模板组ID
$ecms_config['sets']['selfmoreportid']=2;        //当前网站访问端ID,0为主访问端

修改后保存文件。
七、至此,新访问端新增完毕,可以访问新端地址查看效果。剩下的事就是修改访问端的模板了。
相关说明:
1、建议在主访问端模板制作完成后,再增加其它网站访问端。
2、在主访问端后台修改网站访问端配置参数后,要更新下所有访问端数据库缓存,方能生效。
3、在主访问端后台关闭访问端后,该访问端的前台所有动态页面将不可使用,但静态页面不受访问影响。
4、多访问端各端的动态模板都是独立的,如果动态页面也要不同,登录各访问端后台修改动态页面模板,以达到全面的个性化。
帝国CMS7.2版移动端两种方案区别:
1、多终端访问功能:
支持N种访问端制作,需要复制多份帝国,然后制作各端独立的访问端模板,并且各端页面都是独立,支持浏览与动态互动,全面性高。
2、WAP手机访问功能:
如果移动端只提供浏览信息功能,用WAP更方便点,不需要复制多份帝国,制作WAP模板即可。

时间: 2024-10-25 16:47:02

帝国CMS7.2版多终端访问模板设置使用功能图文教程的相关文章

Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解_php实例

选择在PhpStorm集成apache服务器,下面是我自己的亲测的步骤. 1.如何修改apache默认端口 xampp apache默认的http访问端口是80 修改完成后在xampp中重启apache. 2.配置流程 打开Settings / Preferences 找到 Build, Execution, Deployment 选项,点击 Deployment 添加如下: 因为我们修改了默认端口80,所以这里一定要指明端口号.目录是/Applications/XAMPP/xamppfiles

Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解

选择在PhpStorm集成apache服务器,下面是我自己的亲测的步骤. 1.如何修改apache默认端口 xampp apache默认的http访问端口是80 修改完成后在xampp中重启apache. 2.配置流程 打开Settings / Preferences 找到 Build, Execution, Deployment 选项,点击 Deployment 添加如下: 因为我们修改了默认端口80,所以这里一定要指明端口号.目录是/Applications/XAMPP/xamppfiles

帝国CMS7.2版手机模板灵动标签函数使用

在移动互联时代,帝国CMS7.2版本除了增加完善多终端模板组访问实现,还升级了移动互联另一个最早方案:WAP手机访问,在原来WAP系统功能的基础上进行升级,使WAP访问更适应智能手机等终端设备. 帝国CMS7.2的WAP更新功能如下: 1.新增了针对WAP信息调用的"灵动标签函数",使WAP模板调用信息更简单,不用写sql查询执行代码,制作WAP模板更方便. WAP的"灵动标签函数"参数和语法和灵动标签一样,具体语法为如下: <?php $wapsql=ewa

iOS版WPS Office的WiFi文件传输功能使用教程

手机.平板等移动设备成为人们生活中的必需品后,如何简便地将电脑与移动设备连通.实现文件共享成为迫切的问题.文件传输功能软件已经数不胜数,但是在苹果设备上快速完成这个操作,就要说一说iOS版WPS Office新推出的WiFi文件传输功能. iTunes传送文件,需要使用数据线将电脑与移动设备相连.使用网盘又需要登录才可以.通过WiFi文件传输,只需连接WiFi,将移动设备显示的网址在电脑上打开即可将电脑本地文件传输至移动设备上WPS Office的文件夹中.下面就来向大家详细介绍一下这个功能.

百度云Android版开启“WiFi时相册自动备份”功能教程

给各位百度云软件的用户们来详细的解析分享一下百度云Android版开启"WiFi时相册自动备份"功能的教程. 教程分享: 百度云Android版开启"WiFi时相册自动备份"功能方法:在设置界面中选择开启"WiFi时相册自动备份"功能.开启这个功能后. 当您的手机相册目录(DCIM)中有未备份的照片视频时,百度云在连接WiFi时会自动帮您保存到云端,并同步到电脑上. 开启这个功能后,上传列表会显示自动备份的进度,点击相册备份进度条可以进入备份目录

帝国cms7.2版本实现发布时间为:几小时前、几天前等格式的方法

帝国cms7.2怎样实现时间为:几小时前.几天前等格式 将以下代码放到:userfun.php <?ph ?>之间 function user_time($tm,$num) { if($num==1){    $tm =  strtotime($tm); }     $cur_tm = time(); $dif = $cur_tm-$tm;    $pds = array('秒','分钟','小时','天','周','个月','年');    $lngh = array(1,60,3600,8

C++:派生类访问模板化基类(templatized base class)的命名

派生类继承模板化基类的成员函数, 默认是无法访问, 模板化基类的命名. 原因是模板的定制化有可能取消某些函数, 为了能在编译期检测出错误, 所以默认无法访问. 派生类访问模板化基类, 包含三种方法: 1. 调用基类函数时, 使用"this->", 指明调用的类, 是本类, 在编译时, 可以进行检查; 2. 使用using声明式, 可以把基类的函数引入派生类, 在编译时, 可以进行检查; 3. 使用显示修饰(explicit qualification), 不推荐, 显示修饰会屏蔽

建站之星商业功能无限制破解版!上千模板后台任意下载

建站之星商业功能无限制破解版!上千模板后台任意下载 主要功能: 模块会员管理系统会员注册.登录.重设密码.会员资料修改新闻文章系统任意创建多个文章频道,灵活设置频道首页图文发布系统任意创建多个图文频道,灵活设置频道首页下载管理系统任意创建多个下载频道,灵活设置频道首页在线值班系统设置值班qq 产品管理系统产品分类管理,发布展示模版管理系统后台上传,选择模板友情链接系统支持文本和图片链接 建站之星介绍 建站之星网站建设系统是一种全新的http://www.aliyun.com/zixun/aggr

饭否网重新开放唯手机版能正常访问

关闭了505天的饭否网重新开放了,可当大家想"回家"看看时,却发现网页版无法登录,只有手机版能正常访问,这无疑给刚刚开放的"饭否"蒙上一丝阴影.不过,最有意思的还是,饭否重新开放的消息居然是从新浪微博传出的,这也让"饭否"这个国内微博的鼻祖多少有些尴尬,更让人对已经关闭1年多的"饭否"能否赶上微博发展的潮流,或多或少产生疑问. 饭否是中国大陆地区第一个提供微型博 客服务的类 Twitter 网站,成立于2007 年 5 月,很