【php精品源码栏目提醒】:以下是网学会员为您推荐的php精品源码-【精品】最新OpenCart二次开发手册 - 其它资料,希望本篇文章对您学习有所帮助。
OPENCART 程序架构opencart 和其它的购物车程序不同市面上的购物车程序大都使用现成的模版引擎 来开发而 opencart 则是基于 MVCL 的模式来作为开发的架构进而全新开发的一套系统所以程序代码相当轻巧执行效率更是超越其它购物程序这样 的架构和程序代码让后续的程序开发人员在编写时更容易且清楚程序和视觉设计分离有利于日后的维护而有别于其它的 MVC 模式opencart 更加入了 语言层能够更轻松完成多语言的实现MVCL 模式Model – 数据和组件处理View – 外观处理Controller – 主控制程序Language – 语言处理OpenCart 相对于 MVCL 的程序位置前台M: catalogmodelV: catalogviewC: catalogcontrollerL: cataloglanguage后台M: adminmodelV: adminviewC: admincontrollerL: adminlanguage参考上面的程序位置我们如果要修改外观模版就到 catalogview找相关程序修改要修改控制的程序就到 catalogcontroller以此类推以下是 opencart 的主要目录OpenCart 主要目录admin 后台catalog 前台download 下载类商品存放位置由程控非直接复制档案至此image 图片文件install 安装档安全起见安装完请删除system 系统程序.htaccess 网址改写控制档SEO urlsconfig.
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成功显示接口也是一样只要是动作完成或成功的画面大都是使用它来作输出其余的请 自行体会以下就是前台显示接口的程序行表Catalogviewthemeyour templatetemplateaccount 会员功能—— account.tpl 会员功能主页—— address.tpl 地址管理更改新增—— addresses.tpl 地址管理列表删除—— create.tpl 创建账号—— download.tpl 商品下载—— edit.tpl 编辑个人资料—— forgotten.tpl 取回密码—— history.tpl 订单记录列表—— invoice.tpl 折扣券接收处理程序—— login.tpl 登入—— newsletter.tpl 电子报订阅取消—— password.tpl 密码变更Catalogviewthemeyour templatetemplatecheckout 结账功能—— address.tpl 地址处理配送账单地址—— cart.tpl 浏览购物清单购物车—— confirm.tpl 结账功能-最后确认—— guest_step_1.tpl 免登入结账第一步—— guest_step_2.tpl 免登入结账第二步—— payment.tpl 结账功能-选择付款方式—— shipping.tpl 结账功能-选择配送方式Catalogviewthemeyour templatetemplatecommon 主要版面—— column_left.tpl 左栏模块加载—— column_right.tpl 右栏模块加载—— footer.tpl 页尾—— header.tpl 页首—— home.tpl 首页—— maintenance.tpl 维护中显示页—— success.tpl 成功讯息Catalogviewthemeyour templatetemplateerror 404 错误—— not_found.tpl 无此页Catalogviewthemeyour templatetemplateinformation 网站信息—— contact.tpl 发送信件给店家—— information.tpl 商店文章—— sitemap.tpl 网站导览Catalogviewthemeyour templatetemplatemail 订单通知信—— order_confirm.tpl 订单通知信Catalogviewthemeyour templatetemplatemodule 功能模块—— bestseller.tpl 畅销商品侧栏—— bestseller_home.tpl 畅销商品中间—— cart.tpl 购物清单侧栏—— category.tpl 目录侧栏—— featured.tpl 推荐商品侧栏—— featured_home.tpl 推荐商品中间—— google_talk.tpl google 实时通侧栏—— information.tpl 商店文章侧栏—— latest.tpl 最新商品侧栏—— latest_home.tpl 最新商品中间—— manufacturer.tpl 品牌选单侧栏—— special.tpl 特价商品侧栏—— special_home.tpl 特价商品中间Catalogviewthemeyour templatetemplateproduct 商品功能—— category.tpl 同目录商品列表—— manufacturer.tpl 同品牌商品列表—— product.tpl 商品详细内容页—— review.tpl 商品评论—— search.tpl 搜寻功能—— special.tpl 特价商品列表Catalogviewthemeyour templatetemplatepayment 付款模块以上就是前台显示接口程序的列表前台程序行表控制接口 2010-10-02刚刚学习一套系统或程序时总是在一片程序海中寻找要改一个地方都还要找来找去实在 有够麻烦看其它程序像 oscommerce 或 zencart 都有人将程序位置列出让想修改的人能够更快找到相关的程序位置节省很多时间也减少一开 始的不熟悉带来的麻烦在网上找了许久还找不到 opencart 关于这类的信息就花了点时间整理一下下面是前台控制程序的列表和说明Catalogcontrolleraccount 会员功能—— account.
php 会员功能主页—— address.
php 会员功能-地址管理—— create.
php 创建账号—— download.
php 会员功能-商品下载—— edit.
php 会员功能-编辑个人资料—— forgotten.
php 取回密码—— history.
php 会员功能-订单记录列表—— invoice.
php 折扣券接收处理程序—— login.
php 登入—— logout.
php 注销完成页—— newsletter.
php 会员功能-电子报订阅取消—— password.
php 会员功能-密码变更—— success.
php 创建账号成功讯息Catalogcontrollercheckout 结账功能—— address.
php 结账功能-地址处理配送账单..地址—— cart.
php 浏览购物清单购物车—— confirm.
php 结账功能-最后确认—— guest_step_1.
php 免登入结账第一步—— guest_step_2.
php 免登入结账第二步—— guest_step_3.
php 免登入结账第三步—— payment.
php 结账功能-选择付款方式—— shipping.
php 结账功能-选择配送方式—— success.
php 完成结账成功讯息Catalogcontrollercommon 主要版面—— column_left.
php 左栏模块加载—— column_right.
php 右栏模块加载—— footer.
php 页尾—— header.
php 页首—— home.
php 首页—— maintenance.
php 维护中显示页—— seo_url.
php 网址优化处理程序之一缩短网址Catalogcontrollererror 404 错误—— not_found.
php 无此页Catalogcontrollerfeed 网站地图和订阅—— google_base.
php 网站订阅feed—— google_sitemap.
php 网站地图Catalogcontrollerinformation 网站信息—— contact.
php 发送信件给店家—— information.
php 商店文章—— sitemap.
php 网站导览Catalogcontrollermodule 功能模块—— bestseller.
php 畅销商品—— cart.
php 购物清单侧栏—— category.
php 目录侧栏—— featured.
php 推荐商品—— google_talk.
php google 实时通侧栏—— information.
php 商店文章侧栏—— latest.
php 最新商品—— manufacturer.
php 品牌选单侧栏—— special.
php 特价商品Catalogcontrollerproduct 商品功能—— category.
php 同目录商品列表—— manufacturer.
php 同品牌商品列表—— product.
php 商品详细内容页—— search.
php 搜寻功能—— special.
php 特价商品列表Catalogcontrollerpayment 付款模块以上就是前台控制程序的列表看到很多使用 opencart 架设的商店仅使用单一语言和货币目标应该是针对单一国家做销售这时候语言和货币选单似乎就显得有点多于只需要修改 header.tpl 就可以删掉以下是以 1.4.9.1 版做范例且模版为默认模版其他版本请发挥想象力大致上是相同的 1. 开启 catalogviewthemedefaulttemplatecommonheader.tpl 2. 找到下列这段程序代码大约第 110 到 151 行并删除它即可除去货币和语言选 单
上一篇:
【精品】第12章母版页
下一篇:
不规则零件优化排样的神经网络混合优化算法