Zencart 源码剖析
前言
1.
页面引导流程
1.1.
自动加载
1.1.1.
自动加载机制支持的功能
1.1.2.
自动加载配置文件
1.1.3.
自动加载机制原理
1.1.4.
关于初始化脚本
1.2.
页面功能代码
1.2.1.
标准页面功能代码
1.3.
页面模板控制
1.3.1.
主页面模板
1.4.
模板部分
1.4.1.
HTML头部
1.4.2.
Body onload代码
2.
付款流程
2.1.
选择运输方式
2.2.
更改发货地址
2.3.
付款模块
2.4.
修改账单地址
2.5.
确认环节
2.6.
普通离线支付方式
2.7.
神奇的订单类
3.
三大模块
3.1.
运输
3.2.
付款
3.3.
统计
4.
价格原理
5.
邮件
5.1.
发送邮件的过程
6.
多语种的实现
6.1.
语言文件的加载
7.
特殊页面分析
7.1.
首页
7.2.
分类页
7.3.
产品页
7.4.
购物车
7.5.
搜索
8.
功能模块
8.1.
广告 Banner
8.2.
错误/消息提醒
8.3.
Meta 控制与显示
8.4.
面包屑
8.5.
页面模块
9.
安全
10.
扩展与配置
10.1.
多图片支持
10.2.
富文本编辑器
10.3.
URL SEO优化
10.4.
所有国家的州/省列表
11.
[附录]
11.1.
如何调试
11.2.
地址格式
11.3.
全局变量和SESSION
11.4.
类
11.5.
函数
12.
其它
12.1.
Index_filter原理
12.2.
购物车原理
12.3.
Extra_configures使用
12.4.
Extra_datafiles使用
12.5.
Functions/Extra_functions的使用
12.6.
Auto_loader的覆盖
12.7.
Init_include的覆盖
Powered by
GitBook
Zencart 源码剖析
具体页面分析