ecshop 2.6.1会员的信息的整合
2009-05-26 12:12 来源:www.chinab4c.com 作者:admin
ecshop提供了整合第三方会员的接口,通过user对象来完成的。
在include/init.php中,$user =& init_users();用来初始化对象的,声明user对象,而且函数init_users()在ecshop includes/lib_common.php中,函数中
include_once(ROOT_PATH . 'includes/modules/integrates/' . $GLOBALS['_CFG']['integrate_code'] . '.php');//加载三方平台的会员
$cfg = unserialize($GLOBALS['_CFG']['integrate_config']);//序列化解析
$cls = new $GLOBALS['_CFG']['integrate_code']($cfg);//声明对象
如果是整合ecshop中的会员资料,那么上边包含的文件应该是ecshop.php类对象,ecshop对象构造函数中,对一些字段进行初始化
$this->user_table = 'users';
$this->field_id = 'user_id';
$this->field_name = 'user_name';
$this->field_pass = 'password';
$this->field_email = 'email';
$this->field_gender = 'sex';
$this->field_bday = 'birthday';
$this->field_reg_date = 'reg_time';
并且ecshop.php 中ecshop 类 继承了integrate类,integrate类在includes/modules/integrates/integrate.php文件中。
通过$user->get_profile_by_name()方法就可以把用户资料查询出来。也可以通过user对象进行会员信息的操作和管理。
来源:中国B4C电子商务
最近更新
常用插件
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...