帝国cms使用手册(帝国cms移动端设置教程)
随着PC互联网和移动互联网的不断融合以及各类移动接入终端的增加,网站移动互联网变得越来越重要。因此帝国CMS7.2版本在原版本的多接入终端功能的基础上做了更多的功能。已经进行了改进,可以更轻松地为网站创建多个移动访问终端。下面我们就帝国CMS7.2版本的“多终端访问功能”的使用进行讲解:
添加新网站访问终端的步骤: 1. 为所有访问终端设置统一的访问地址;
2、添加接入终端使用的新模板组;
3、新建一个access目录,将Empire CMS程序文件拷贝到其中;
4、为新添加的访问目录绑定二级域名;
5、主访问终端后台添加“网站访问终端”;
6、进入新的访问目录修改配置文件参数;
7. 完成。
以下为详细步骤:
1.为所有接入终端设置统一的接入地址。后台系统参数设置: 网站地址:该地址不要添加域名。例如设置为:/(默认安装后不添加域名,如果您自己修改过,请将域名删除。) 附件地址:该地址必须添加域名,例如设置为: http://www.xx.comhttp://www.cmsdx.com/d/file/或将二级域名绑定到附件目录http://www.cmsdx.com/d/file/,然后设置为绑定的二级域名域名地址,如:http://file.xx.com/
这样,各端的访问地址就统一了。
相关说明:如果您更改了网站地址,请记得更新后台系统数据并更新信息页地址:重新更新内容页地址。无需修改。
2、添加接入终端使用的模板组(1)、添加接入终端使用的模板组
1. 导出默认模板组。后台模板模板组管理。导入/导出模板组:导出“默认模板组”模板组,并保存导出的模板组*.temp 文件。
2. 通过导入默认模板组,添加接入终端使用的模板组。后端模板模板组管理导入/导出模板组:导入刚刚导出的模板组*.temp文件。覆盖模板组:请务必选择“创建新模板组”。
3、导入完成后,返回管理模板组页面,修改导入的模板组名称:
4. 至此,新接入终端的模板组已添加完毕。
(2)如何修改后续接入终端模板组的模板
1、方法一:直接在后台模板管理中修改后台模板:左侧菜单上方有一个“默认模板组”下拉框。您可以选择要修改的模板组下的模板,然后可以修改该接入终端的模板。
2、方法二:您可以在本地安装Empire CMS来管理和调试该访问模板组的模板。
(1)本地安装Empire后,导出新接入终端的模板组,然后将模板组导入到本地Empire CMS后台,这样就可以在本地修改模板了。
(2)修改完新客户端的模板组下的模板后,导出模板组,然后在网站后台导入模板组,但覆盖模板组:选择本客户端的模板组即可达到的效果覆盖模板。
3. 创建一个新的访问目录并将Empire CMS 程序文件的副本复制到其中(1)。创建新的访问目录:您可以在任何目录中创建新的访问目录。 (注意:不要在主访问目录下创建子目录,注意设置目录权限。)一般情况下,在主访问目录下创建子目录就足够了。例如:在Empire CMS根目录下创建“phone”目录,作为手机访问目录。
(2) 将主访问目录复制到新的访问目录。例如:复制到我上面创建的“phone”目录。选择目录和文件并复制:
将目录和文件粘贴到移动接入终端的“phone”目录中:
相关说明:
1.复制目录后,记得设置访问目录权限。所需的目录权限列表请参见Empire CMS的安装说明以及网站的栏目目录权限。
2、也可以复制一个全新的Empire CMS程序到新的接入终端目录下,但记得复制后删除e/install安装目录,并复制主接入终端的e/config/config.php配置文件。然后设置目录权限。
4、为新的访问目录绑定二级域名。例如:将m.xx.com绑定到上面新建的接入电话簿。 (本地测试可以修改hosts文件达到绑定域名的效果。)
相关说明:域名绑定的一般步骤如下:
1.设置域名控制面板解析为服务器IP
2、设置域名与目录绑定的服务器(在apache/iis中设置)
3.设置后重新启动apache或iis。域名绑定操作需要在服务器或空间上操作,不属于帝国CMS操作范围。您可以在百度上搜索详细的操作步骤。
5.主访问终端后台添加“网站访问终端”
(1)主接入终端后台系统网站多接入终端管理网站接入终端,点击“添加接入终端”: 接入终端名称:例如填写“移动终端”;接入端地址:填写绑定的二级域名地址,例如:http://m.xx.com/access 目录:填写上面新建的接入目录的绝对路径,例如:d:/EmpireServer/web/empirecms72/电话/通讯键:填写100个字符以内的任意字符。使用模板组:选择上面添加的接入模板组。页面模式:选择“强制动态页面模式”:接入端动态显示,更新无需刷新页面;选择“与主终端相同”:如果主终端采用静态页面模式,则需要在本终端后台刷新页面。将同时显示。关闭访问终端:取消选中。关闭贡献:如果该接入终端不使用贡献,则选择关闭。
设置完成后,点击“提交”按钮。添加完成后,返回“管理网站访问终端”即可看到网站访问终端的ID,记下。
(2)返回“管理网站访问终端”,点击“更新所有访问终端缓存和动态页面”,直接点击“提交”按钮即可更新缓存。
6. 进入新的访问目录,修改配置文件参数。修改新访问目录(如上面的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为主访问终端
修改后保存文件。
7. 至此,新的接入终端已经添加完毕。您可以访问新的终端地址查看效果。剩下的就是修改接入侧的模板了。
相关说明:
1、建议在主接入终端模板完成后添加其他网站接入终端。
2、在主访问后台修改网站访问配置参数后,必须更新所有访问数据库缓存才能生效。
3、主接入终端后台关闭接入终端后,接入终端前台所有动态页面将不可用,但静态页面不会受到访问影响。
4、每个多接入终端的动态模板是独立的。如果动态页面也需要不同,可以登录各个接入终端后台修改动态页面模板,实现全面的个性化。
帝国CMS7.2版本移动端两种方案的区别:
1、多终端接入功能:支持N种接入终端的制作。需要复制帝国的多个副本,然后为每个终端创建独立的访问终端模板,并且每个终端页面都是独立的,支持浏览和动态交互,综合性强。
2、WAP移动访问功能:如果移动终端仅提供浏览信息的功能,则使用WAP更为方便。不需要复制多份帝国,只需制作一个WAP模板即可。