我们的使命

助力跨境卖家高效建立全球销售网络

喜报2021年我司获《江苏省国家高新技术企业》认定

分类目录

文章标签

热门推荐

相关咨讯

opencart修改,magento架构

2022-09-15 10:37:09 - 米境通跨境电商

   

    opencart和其它的购物车程序不同,市面上的购物车程序大都使用现成的模版引擎 来开发,而opencart则是基于MVC+L的模式来作为开发的架构进而全新开发的一套系统,所以程序代码相当轻巧,执行效率更是超越其它购物程序,这样 的架构和程序代码让后续的程序开发人员在编写时更容易且清楚,程序和视觉设计分离,有利于日后的维护,而有别于其它的MVC模式,opencart更加入了 语言层,能够更轻松完成多语言的实现

    MVC+L模式

    Model数据和组件处理

    View外观处理

    Controller主控制程序

    Language语言处理

    OpenCart相对于MVC+L的程序位置

    前台

    M: catalogmodel

    V: catalogview

    C:catalogcontroller

    L: cataloglanguage

    后台

    M:adminmodel

    V: adminview

    C:admincontroller

    L:adminlanguage

    参考上面的程序位置,我们如果要修改外观模版就到catalogview找相

    OpenCart主要目录admin+后台catalog+前台download下载类商品存放位置(由程控,非直接复制档案至此)

    image图片文件

    install安装档(安全起见,安装完请删除)

    system系统程序

    .htaccess网址改写控制档(SEOurls)

    config.php系统配置文件

    php.iniphp设定

    前台程序行表(显示接口)

    显示接口的程序除了少数几个是共享一个控制程序外,其余的和控制程序的位置大致相

    同,像结账功能的guest_step_3.php直接输出到confirm.tpl显示,所以就没有

    guest_step_3.tpl,还有module功能模块的bestseller.tpl和bestseller_home.tpl

    同样受bestseller.php控制,所以也找不到bestseller_home.php,还有success.tpl

    成功显示接口也是一样,只要是动作完成或成功的画面大都是使用它来作输出,其余的

    请自行体会,以下就是前台显示接口的程序行表

    Catalogview hemeyourtemplate emplateaccount会员功能

    account.tpl会员功能主页

    ——address.tpl地址管理(更改,新增)

    ——addresses.tpl地址管理(列表,删除)

    ——create.tpl创建账号

    ——download.tpl商品下载

    ——edit.tpl编辑个人资料

    ——forgotten.tpl取回密码

    ——history.tpl订单记录列表

    ——invoice.tpl折扣券接收处理程序

    ——login.tpl登入

    ——newsletter.tpl电子报订阅取消

    ——password.tpl密码变更

    Catalogview hemeyourtemplate emplatecheckout结账功能
    联系我们
  • 24H客服
  • 联系电话:16651690460(陈经理)
  • 联系电话:16651692053(李经理)
  • 微信咨询:
南京天遥路联网络科技有限公司,版权所有 Copyright By ©米境通ERP4.0,2015-2025,苏ICP备:苏ICP备15044100号-4, 苏公网安备:32011402011043