您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop中的$user对象说明
霍负2025-01-01 22:30:42ecshop商城教程已有人查阅
导读ecshop的程序中,有个对象:$user,它是用来处理用户信息的。比如登录、注册,还有就是用来和第三方管理通讯和共享资源的。在user.php中
ecshop的程序中,有个对象:$user,它是用来处理用户信息的。比如登录、注册,还有就是用来和第三方管理通讯和共享资源的。在user.php中,有一条$user->login($username,$password)。这里的$user是来自includes/init.php中的 $user = &init_users();
而init_user函数又在lib_common.php中,他里面有一段非常经典的代码。
这是在、includes、lib_common.php 文件的function load_config() 函数中定义的:
integrate.php里面有很多的方法:login()登陆,edit_user()编辑用户资料,add_user()注册用户。 使用各自系统整合时,就需要重写 integrate 基类,然后调用这个重写后的类。
而init_user函数又在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);
默认情况下 $GLOBAL['_CFG']['integrate_code']的值为:ecshop这是在、includes、lib_common.php 文件的function load_config() 函数中定义的:
if (empty($arr['integrate_code']))
{
$arr['integrate_code'] = 'ecshop'; // 默认的会员整合插件为 ecshop
}
默认情况下,调用会员整合插件是ecshop。那么这包含的文件就是:'includes/modules/integrates/ecshop.php', 打开ecshop.php这个文件,你会发现它继承了'includes/modules/integrates/integrate.php'integrate.php里面有很多的方法:login()登陆,edit_user()编辑用户资料,add_user()注册用户。 使用各自系统整合时,就需要重写 integrate 基类,然后调用这个重写后的类。
本文标签:
很赞哦! ()
上一篇:ecshop学习知识
下一篇:ecshop二次开发实例
相关文章
随机图文
-
ecshop优惠卷红包增加转赠功能的实现方法
ecshop优惠卷红包增加赠送转赠功能修改教程,ecshop促销中使用红包激励用户购物,要想炒热活动,红包就需要有物以稀为贵的感觉。 -
ecshop后台登陆后一段时间不操作就超时怎么办
客户生意比较好,因此比较忙,常常不在电脑前,经常打开后台长时间不操作,等回到电脑前操作时,每次都超时,需要从新登陆,因此,客户希望后台的登录时间尽量长些 -
ecshop常用函数和调用写法示例
从11月6号入职到现在,接触ecshop,接触php,确实让我收获了一些东西。总是想写一下总结,一直没下笔。这几天总结一下,也算是对前几个月的工作的一个回顾。 1.1 ecshop中最基本的 -
ecshop购物车结算中心页面怎么显示商品图片
ECshop在购物结算中心页面显示出商品图片的方法!做购物流程页面时要求显示商品图,EC系统默认在购物车页面是可以显示商品图片的,但是点结算后到结算中心页面你会发现只有商品名称
留言与评论 (共有 条评论) |