帝国cms7.2版多终端访问功能使用图文教程(帝国cms使用手册)
随着PC互联网和移动互联网的不断融合以及各类移动接入终端的增加,网站移动互联网变得越来越重要。因此帝国CMS7.2版本在原版本的多接入终端功能的基础上做了更多的功能。已经进行了改进,可以更轻松地为网站创建多个移动访问终端。接下来我们讲解一下帝国CMS7.2版本的“多终端访问功能”的使用: 添加网站访问终端的步骤: 1、为所有访问终端设置统一的访问地址; 2、添加接入终端使用的模板组; 3、新建一个Access客户端目录,将Empire CMS程序文件复制一份到其中; 4、为新的接入客户端目录绑定二级域名; 5、进入主访问客户端后台,添加“网站访问客户端”; 6、到新接入的客户端修改end目录下的配置文件参数; 7. 完成。具体步骤如下: 1、为所有接入终端设置统一的接入地址。后台系统参数设置: 网站地址:该地址不要添加域名。例如设置为:/(默认安装后不添加域名,如果您修改后,请将域名去掉。) 附件地址:该地址必须添加域名,例如设置为: http://www.xx.com/d/file/或者给附件目录/d/file/绑定一个二级域名,然后设置为绑定的二级域名地址,如:http://file.xx.com /,使所有终端的访问地址统一。相关说明:如果您更改了网站地址,请记得更新后台系统数据并更新信息页地址:重新更新内容页地址。无需修改。 2. 添加接入终端使用的模板组(1)。添加接入终端使用的模板组1. 导出默认模板组。后台模板模板组管理。导入/导出模板组:导出“默认模板组”模板组并添加保存导出的模板组*.temp 文件。 2. 通过导入默认模板组,添加接入终端使用的模板组。后端模板模板组管理导入/导出模板组:导入刚刚导出的模板组*.temp文件。覆盖模板组:请务必选择“创建新模板组”。 3. 导入完成后,返回管理模板组页面,修改导入的模板组名称: 4. 至此,新接入终端的模板组已添加。 (二)修改后续接入侧模板组模板的方法1、方法一:直接在后台模板管理中修改后台模板:左侧菜单上方有一个“默认模板组”下拉框,您可以选择要修改的模板组。模板,然后可以修改该接入终端的模板。 2、方法二:您可以安装Empire CMS本地副本来管理和调试该访问客户端模板组(1)的模板。本地安装Empire后,导出新接入客户端的模板组,然后将模板组导入本地Empire CMS后台。以便可以在本地修改模板。 (2)修改完新客户端的模板组下的模板后,导出模板组,然后在网站后台导入模板组,但覆盖模板组:选择本客户端的模板组即可达到的效果覆盖模板。
5、到主接入端后台添加“网站接入端”(1)。主接入终端后台系统网站多接入终端管理网站接入终端,点击“添加接入终端”: 接入终端名称:例如填写“移动接入终端”;访问地址:填写绑定的二级域名地址,例如:http://m.xx.com/access 目录:填写上面新建的访问目录的绝对路径,例如:d:/EmpireServer/web/empirecms72/phone /通讯键:填写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、每个多接入终端的动态模板是独立的。如果动态页面也需要不同,可以登录各个接入终端后台修改动态页面模板,实现全面的个性化。帝国CMS 7.2移动版两种解决方案的区别: 1、多终端接入功能:支持N类接入终端的制作。需要复制多个Empire副本,然后为每个终端创建独立的接入终端模板,每个终端页面都是独立的。支持浏览和动态交互,综合性高。 2、WAP移动访问功能:如果移动终端仅提供浏览信息的功能,则使用WAP更为方便。不需要复制多份帝国,只需制作一个WAP模板即可。