opencart二次开发手册_2011版.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
opencart二次开发手册_2011版

OPENCART 程序架构 opencart 和其它的购物车程序不同,市面上的购物车程序大都使用现成的模版引擎 来 开发,而opencart 则是基于MVC+L 的模式来作为开发的架构进而全新开发的一套系统, 所以程序代码相当轻巧,执行效率更是超越其它购物程序,这样 的架构和程序代码让后 续的程序开发人员在编写时更容易且清楚,程序 视觉设计分离,有利于日后的维护,而 有别于其它的MVC 模式,opencart 更加入了 语言层,能够更轻松 成多语言的实现 MVC+L 模式 Model –数据 组件处理 View –外观处理 Controller –主控制程序 Language –语言处理 OpenCart 相对于MVC+L 的程序位置 前台 M: \catalog\model\ V: \catalog\view\ C: \catalog\controller\ L: \catalog\language\ 后台 M: \admin\model\ V: \admin\view\ C: \admin\controller\ L: \admin\language\ 参考上面的程序位置,我们如果要修改外观模版就到catalog\view\找相关程序修改,要 修改控制的程序就到catalog\controller\,以此类推,以下是opencart 的主要目录 OpenCart 主要目录 \admin 后台 \catalog 前台 \download 下载类商品存放位置(由程控,非直接复制档案至此) \image 图片文件 \install 安装档(安全起见,安装完请删除) \system 系统程序 \.htaccess 网址改写控制档(SEO urls) \config.php 系统配置文件 \php.ini php 设定 前台程序行表(显示接口) 2010-10-02 显示接口的程序除了少数几个是共享一个控制程序外,其余的 控制程序的位置大致相 同, 像结账功能的 guest_step_3.php 直接输出到 confirm.tpl 显示,所以就没有 guest_step_3.tpl,还有module 功 能模块的bestseller.tpl bestseller_home.tpl 同样受 bestseller.php 控制,所以也找不到 bestseller_home.php,还有 success.tpl 成功显示接口也是一样,只要是动作 成或成功的画面大都是使用它来作输出,其余的 请 自行体会,以下就是前台显示接口的程序行表 Catalog\view\theme\your template\template\account 会员功能 —— account.tpl 会员功能主页 —— address.tpl 址管理(更改,新增) —— addresses.tpl 址管理(列表,删除) —— create.tpl 创建账号 —— download.tpl 商品下载 —— edit.tpl 编辑个人资料 —— forgotten.tpl 取回密码 —— history.tpl 订单记录列表 —— invoice.tpl 折扣券接收处理程序 —— login.tpl 登入 —— newsletter.tpl 电子报订阅取消 —— password.tpl 密码变更 Catalog\view\theme\your template\template\checkout 结账功能 —— address.tpl 址处理(配送,账单 址) —— cart.tpl 浏览购物清单(购物车) —— confirm.tpl 结账功能-最后确认 —— guest_step_1.tpl 免登入结账第一步 —— guest_step_2.tpl 免登入结账第二步 —— payment.tpl 结账功能-选择付款方式 —— shipping.tpl 结账功能-选择配送方式 Catalog\view\theme\your template\template\common 主要版面 —— column_left.tpl 左栏模块加载 —— column_right.tpl 右栏模块加载 —— footer.tpl 页尾 —— header.tpl 页首 —— home.tpl 首页 —— maintenan

文档评论(0)

牛X文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档