分析ecshop如何卸载uc
2009-08-20 22:47 来源:www.chinab4c.com 作者:ecshop专家
ecshop整合过uc之后,其实一直有一个问题,如何卸载。大家都在讨论。首先在后台看会员整合,那个栏目。admin/integrate.php目录下的list即会员整合插件列表中。
for ($i = 0; $i < count($modules); $i++)
{
$modules[$i]['installed'] = ($modules[$i]['code'] == $_CFG['integrate_code']) ? 1 : 0;
}
表明如果$modules[$i]['code'] == $_CFG['integrate_code']) 。表示该插件安装过。$modules[$i]['installed']=1,如果是为那么在模板里面将显示 <a href="integrate.php?act=setup&code={$module.code}">{$lang.setup}</a>{if $allow_set_points} <a href="integrate.php?act=points_set&code={$module.code}">{$lang.points_set}</a>{/if}
而$modules又是怎么来的呢?
$modules = read_modules('../includes/modules/integrates');在read_modules()函数中。将插件信息都读到了$modules数组中来.
而$_CFG['integrate_code']又来自$_CFG = load_config();函数加载的系统配置参数。在includes/lib_common.php中可以找到函数load_config()。他里面有一段函数 if (empty($arr['integrate_code']))
{
$arr['integrate_code'] = 'ecshop'; // 默认的会员整合插件为 ecshop
}
write_static_cache('shop_config', $arr);他会在/temp/static_caches/shop_config.php中有个缓存文件配置信息就在这里面,打开该文件,你可以看到数据'integrate_code' => 'ucenter', 'integrate_config' => 'a:17:{s:5:"uc_id";s:1:"2";s:6:"uc_key";s:64:"TdUagdo5cdQaTfRfSbw9Wc50M3a9bdNbEdc6X8P115I8W69526x470H6qfQ6j9G3";s:6:"uc_url";s:36:"http://www.chinab4c.com";s:5:"uc_ip";s:0:"";s:10:"uc_connect";s:5:"mysql";s:10:"uc_charset";s:3:"gbk";s:7:"db_host";s:9:"localhost";s:7:"db_user";s:6:"071006";s:7:"db_name";s:9:"sql071006";s:7:"db_pass";s:6:"071006";s:6:"db_pre";s:7:"cdb_uc_";s:10:"db_charset";s:3:"gbk";s:7:"uc_lang";a:2:{s:7:"credits";a:2:{i:0;a:1:{i:0;s:8:"等级积分";}i:1;a:1:{i:0;s:8:"消费积分";}}s:8:"exchange";s:15:"UCenter积分兑换";}s:13:"cookie_domain";s:0:"";s:11:"cookie_path";s:1:"/";s:10:"tag_number";s:0:"";s:5:"quiet";i:1;}',
这里就是配置uc的信息。
执行这条语句1:update ecs_shop_config set value='ecshop' where code='integrate_code'将起默认为ecshop。
再执行这条语句2:update ecs_shop_config set value='' where code='integrate_config'。将uc的配置信息清除。
从而完成了uc的卸载,所以,要真正的卸载uc,你就必须懂得ecshop整合uc的原理,才知道如何从ecshop里面卸载uc.
来源:中国B4C电子商务
最近更新
常用插件
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...