|
主题:科讯9.5城市分站终于修改完了~~ [收藏主题] | 转到: |
科讯CMS在ASP类CMS中是比较强大的,,,可惜它就是没有分站功能,官方分站的定制价是5000RMB,而且必须是商业版软件,加起来就是最少8000+RMB,,没办法,自己动手丰衣足食,经过努力,应该说基本完成了对科讯城市分站的改造工作。事实证明,科讯免费版也可以做分站,但是,改一场不容易,建议还是用商业版的。
下面说一下具体的修改过程,我的项目是三级分站,也就是会开设有县级分站,和一般的分站有这么点区别。 实现在效果: 在不修改现在模板、标签的情况下,实现网站企业、文章、信息等按不同城市显示,可按分站域名*.NameDomain访问网站且显示当前城市内容。后台开设分站管理员,分站管理员可管理相应分站的所有内容,但不能管理其它分站及总站内容。 修改思路: 1、后台城市管理增加分站管理功能,增加分站开关、域名等字段 2、定义一个城市分站的全局变量(最好是写入到Cookie,方便用户下次访问时直接转入),确定分站的名称,URL,ID等信息 3、修改LB和SQL函数的解释语句,达到分站内容效果。 具体操作: 具体涉及到的文件有: KS_Inc/Kesion.StaticCls.asp KS_Inc/Kesion.Label.FunctionCls.asp KS_Inc/Kesion.Label.SQLCls.as KS_Inc/Kesion.Label.CommonCls.asp KS_Inc/Kesion.Label.LocationCls.asp KS_Inc/UserFunction.asp Item/ index.asp Amdin/KS.Picture.asp Amdin/KS.Shop.asp Amdin/Index.asp Amdin/KS.Picture.asp Amdin/KS.Setting.asp Amdin/KS.ItemInfo.asp Amdin/KS.Admin.asp Amdin/KS.Supply.asp User/User_MyShop.asp User/User_Post.asp 具体的代码不一一列出,源文件修改较多,也不再贴了。 需要修改的数据表: KS_Admin(控制后台管理员是否为分站管理) KS_Article KS_Blog KS_Config (控制分站配置,当通过分站访问时,网站标题、LOGO等配置以分站为准,而不再是主站) KS_Advertise (分站广告管理,分站管理可控制本分站的广告,精力有限,未做修改) KS_Enterprise(主要是分级三类) KS_DownLoad KS_GQ KS_GroupBuy(团购也可以以分站形式,精力不很且项目不需要,未做) KS_Photo KS_Product 以及所有文章模型表 文件列表是根据后期文件修改时间列出来的,具体修改了哪些文件,这些文件只能做为参考,但是准确率有90%以上,, 欢迎各位高人指点交流,加入科讯技术交流群293591117 点击加群 原文来自:http://www.nywzjs.com/?p=689 |
|
青年鸡:www.hyqnj.com www.hntdqy.com www.zhengxinqinye.com | |
支持(0) | 反对(0) 顶端 底部 |
青年鸡:www.hyqnj.com www.hntdqy.com www.zhengxinqinye.com | |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |