点击“加入购物车”按钮后系统是怎样进入购物车页面的?

http://www.zen-cart.cn/forum/topic7456.html



Re: 点击“加入购物车”按钮后系统是怎样进入购物车页面的?

帖子由 hicahica » 2009-04-24 19:01

在shaning和浩霖两位zen星际高手的指引下,现已探路完毕  :D ,地图如下:

index.php加载了includes/application_top.php[文件1](如浩霖所言)

[文件1]先加载includes/initsystem.php[文件2]
   [文件2]加载includes/auto_loaders/config.core.php[文件3]
   在[文件3]里定义了$autoLoadConfig[140][] = array('autoType'=>'init_script',
                     'loadFile'=> 'init_cart_handler.php');

[文件1]再加载includes/autoload_func.php[文件4](正如浩霖所言)

[文件4]根据[文件3]里已定义的'loadFile',加载includes/init_includes/init_cart_handler.php[文件5]

[文件5]加载includes/main_cart_actions.php[文件6](如shaning所言)
在[文件6]里处理“action=add_product”的相关代码:
case 'add_product' :
$_SESSION['cart']->actionAddProduct($goto, $parameters);

其中 function actionAddProduct()定义于includes/classes/shopping_cart.php里面,经该函数处理,跳转至“index.php?main_page=shopping_cart”,最终进入页面“includes/templates/[your template]/templates/tpl_shopping_cart_default.php”
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值