- N +

opencart 3.0 版本框架目录最详细说明(catalog前台篇)

原标题:opencart 3.0 版本框架目录最详细说明(catalog前台篇)

导读:

catalog -- 前台根目录          |-- controll...

文章目录 [+]

catalog -- 前台根目录
          |-- controller -- 控制器目录

                              |-- account-- Account(会员中心目录)

                                               |-- account.php -- Account( 会员中心控制器文件 ) 

                                               |-- address.php -- Account - Address Book( 商品属性的属性组控制器文件 ) 

                                               |-- affiliate.php -- Account - Affiliate( 推广加盟控制器文件 ) 

                                               |-- download.php -- Downloads( 商品下载控制器文件 ) 

                                               |-- edit.php -- Edit Information( 编辑账户信息控制器文件 ) 

                                               |-- forgotten.php -- Forgotten Password( 忘记密码控制器文件 ) 

                                               |-- login.php -- Login( 会员登录控制器文件 ) 

                                               |-- logout.php -- Logout( 会员登出控制器文件 ) 

                                               |-- newsletter.php -- Newsletter( 邮件订阅控制器文件 ) 

                                               |-- order.php -- Order Histoty( 订单历史控制器文件 ) 

                                               |-- password.php -- Change Password( 修改密码控制器文件 ) 

                                               |-- recurring.php -- Recurring Payments( 分期付款订单控制器文件 ) 

                                               |-- register.php -- Register( 注册控制器文件 ) 

                                               |-- reset.php -- 忘记密码时重置密码控制器文件 ) 

                                               |-- return.php -- Product Returns( 商品退换控制器文件 ) 

                                               |-- reward.php -- Reward Points( 奖励积分控制器文件 ) 

                                               |-- success.php -- 显示创建账户成功页面控制器文件 

                                               |-- tracking.php -- Tracking(推广跟踪控制器文件,需要在开通推广加盟后才会显示 ) 

                                               |-- transaction.php -- Your Transactions( 余额控制器文件 ) 

                                               |-- voucher.php -- Gift Certificate( 礼品券论控制器文件,默认入口在网站底部显示哦 ) 

                                               |-- wishlist.php -- Wishlist( 会员商品收藏列表控制器文件 ) 

                              |-- affiliate-- Affiliate(联盟用户控制器文件目录,这个有一个默认入口在网站底部,该页面需要会员注册联盟用户,然后网站后台设置相关参数后才可显示的页面。)

                                               |-- login.php -- Affiliate Login(联盟用户登录控制器文件)

                                               |-- register.php -- register( 联盟用户注册自己推广的会员账户控制器文件 ) 

                                               |-- success.php -- 显示注册成功页面控制器文件

                              |-- api-- 后台新增/修改订单调用方法,网站为避免前台与后台添加/修改用户订单冲突,所以对订单操作的方法都在放了前台这里,并且一下文件方法的访问都需要api验证。

                                               |-- cart.php -- 后台新增/修改订单购物车操作控制器文件

                                               |-- coupon.php -- 后台新增/修改订单折扣券验证控制器文件

                                               |-- currency.php -- 后台新增/修改订单货币查询控制器文件

                                               |-- customer.php -- 后台新增/修改订单会员查询控制器文件

                                               |-- login.php -- 后台登录api验证控制器文件

                                               |-- order.php -- 后台新增/修改订单控制器文件

                                               |-- payment.php -- 后台新增/修改订单支付方式验证控制器文件

                                               |-- reward.php -- 后台新增/修改订单积分控制器文件

                                               |-- shipping.php -- 后台新增/修改订单配送方式控制器文件

                                               |-- voucher.php -- 后台新增/修改订单礼品券控验证制器文件

                              |-- checkout -- Checkout(结账页面相关控制器目录)

                                               |-- cart.php -- Shopping Cart( 购物车控制器文件 ) 

                                               |-- checkout.php -- Checkout( 结账页面控制器文件 ) 

                                               |-- confirm.php -- Confirm( 确认订单控制器文件 ) 

                                               |-- failure.php -- Failed Payment( 支付失败显示页面控制器文件 ) 

                                               |-- guest.php -- Guest Checkout( 游客结账控制器文件 ) 

                                               |-- guest_shipping.php -- Guest Shipping( 游客结账配送方式控制器文件 ) 

                                               |-- login.php -- Login Checkout( 登录结账控制器文件 ) 

                                               |-- payment_address.php -- Billing Details( 账单地址控制器文件 ) 

                                               |-- payment_method.php -- Payment Method( 支付方式控制器文件 ) 

                                               |-- register.php -- Register Checkout( 结账页注册控制器文件 ) 

                                               |-- shipping_address.php -- Delivery Details( 配送地址控制器文件 ) 

                                               |-- shipping_method.php -- Delivery Method( 配送方式控制器文件 ) 

                                               |-- success.php -- Success( 订单成功控制器文件 ) 

                              |-- common -- 公共文件目录(所有公共使用或显示的控制器文件目录)

                                               |-- cart.php -- 网站顶部购物车控制器文件

                                               |-- column_left.php -- 显示后台布局网站左侧栏模块控制器文件

                                               |-- column_right.php -- 显示后台布局网站右侧栏模块控制器文件

                                               |-- content_bottom.php -- 显示后台布局网站底部模块控制器文件

                                               |-- content_top.php -- 显示后台布局网站顶部模块控制器文件

                                               |-- currency.php -- 网站头部货币控制器文件

                                               |-- footer.php -- 网站底部控制器文件

                                               |-- header.php -- 网站头部控制器文件 

                                               |-- home.php -- 网站主页控制器文件

                                               |-- language.php -- 网站头部语言控制器文件

                                               |-- maintenance.php -- 系统维护控制器文件

                                               |-- menu.php -- 导航栏菜单控制器文件

                                               |-- search.php -- 网站顶部搜索控制器文件

                              |-- error -- 错误提示控制器目录

                                               |-- not_found.php -- 页面无法找到控制器文件

                              |-- event -- 事件控制器目录(该目录下控制器文件随系统出发事件自动执行,非专业勿修改)

                                               |-- activity.php -- 自动加载用户行为活动检测控制器文件

                                               |-- debug.php -- 调自动加载试显示网站系统错误控制器文件

                                               |-- language.php -- 自动加载语言控制器文件

                                               |-- statistics.php -- 自动加载统计网站的数据控制器文件

                                               |-- theme.php -- 自动执行主题切换控制器文件

                                               |-- translation.php -- 自动执替换后台语言编辑设置的字段控制器文件

                              |-- extension -- 网站前台模块的控制器文件目录

                                               |-- analytics -- 流量统计分析模块控制器文件目录

                                                                  |-- google.php -- 谷歌流量统计分析模块控制器文件

                                               |-- captcha -- 验证码模块控制器文件目录(提示改验证码模块需要开启并在网店设置中设置显示位置)

                                                                  |-- basic.php -- Basic Captcha(简单验证码模块控制器文件)

                                                                  |-- google.php -- Google reCAPTCHA(Google reCAPTCHA验证码模块控制器文件)

                                               |-- credit_card-- 刷卡支付模块控制器文件目录。

                                                                  |-- sagepay_direct.php -- SagePay Direct 支付模块控制器

                                                                  |-- sagepay_server.php -- SagePay Server 支付模块控制器

                                               |-- feed -- 数据源模块控制器文件目录

                                                                  |-- google_base.php -- Google Base 模块控制器文件

                                                                  |-- google_sitemap.php -- Google Sitemap 模块控制器文件

                                               |-- module -- 模块管理模块控制器文件目录

                                                                  |-- account.php -- 账户模块控制器文件

                                                                  |-- amazon_login.php -- Amazon 登录模块控制器文件

                                                                  |-- amazon_pay.php -- Amazon 支付模块控制器文件

                                                                  |-- banner.php -- 横幅控制器文件

                                                                  |-- bestseller.php -- Bestsellers(热卖商品模块控制器文件)

                                                                  |-- carousel.php -- carousel(品牌模块控制器文件)

                                                                  |-- category.php -- category(分类模块控制器文件)

                                                                  |-- divido_calculator.php -- Divido Product Page Calculator(商品页面统计模块控制器文件)

                                                                  |-- ebay_listing.php -- eBay Listing(eBay 商品展示模块控制器文件)

                                                                  |-- featured.php -- Featured(推荐商品模块控制器文件)

                                                                  |-- filter.php -- Filter(筛选器模块控制器文件)

                                                                  |-- google_hangouts.php -- Google Hangouts(Google Hangouts模块控制器文件)

                                                                  |-- html.php -- HTML (HTML 内容模块控制器文件)

                                                                  |-- information.php -- Information(网站信息模块控制器文件)

                                                                  |-- klarna_checkout_module.php -- Klarna Checkout(Klarna 结账模块控制器文件)

                                                                  |-- latest.php -- Latest(最新商品模块控制器文件)

                                                                  |-- laybuy_layout.php -- Lay-Buy Layout(Lay-Buy Layout模块控制器文件)

                                                                  |-- pilibaba_button.php -- Pilibaba Checkout Button(Pilibaba 结账模块控制器文件)

                                                                  |-- pp_braintree_button.php -- PayPal (Powered by Braintree) Button(PayPal 支付 (基于 Braintree)模块控制器文件)

                                                                  |-- pp_button.php -- PayPal Express Checkout Button(PayPal Express 结账模块控制器文件)

                                                                  |-- pp_login.php -- Log In with PayPal(PayPal登录模块控制器文件)

                                                                  |-- sagepay_direct_cards.php -- Sagepay Direct Card Management(Sagepay Direct Card Management模块控制器文件)

                                                                  |-- sagepay_server_cards.php -- Sagepay Server Card Management(Sagepay Server Card Management模块控制器文件)

                                                                  |-- slideshow.php -- Slideshow(幻灯片模块控制器文件)

                                                                  |-- special.php -- Specials(特价商品模块控制器文件)

                                                                  |-- store.php -- Store(商店列表模块控制器文件)

                                               |-- openbay -- 该文件目录属于Feeds(数据源)类型模块中OpenBay Pro模块安装后才会使用到的控制器文件目录,在Extensions模块类型选择中不显示。

                                                                  |-- amazon.php -- Amazon EU(数据源模块OpenBay Pro中Amazon EU模块控制器文件)

                                                                  |-- amazonus.php -- Amazon USA(数据源模块OpenBay Pro中Amazon USA模块控制器文件)

                                                                  |-- ebay.php -- eBay(数据源模块OpenBay Pro中eBay模块控制器文件)

                                                                  |-- etsy.php -- Etsy(数据源模块OpenBay Pro中Etsy模块控制器文件)

                                                                  |-- fba.php -- Fulfillment by Amazon(数据源模块OpenBay Pro中Fulfillment by Amazon模块控制器文件)+

                                                                  |-- openbay.php --openbay(数据源模块OpenBay Pro模块控制器文件)

                                               |-- payment --  支付模块控制器文件目录

                                                                  |-- alipay.php -- Alipay Pay(支付宝支付模块控制器文件)

                                                                  |-- alipay_cross.php -- Alipay Cross-border(支付宝 (跨境交易)支付模块控制器文件)

                                                                  |-- amazon_login_pay.php -- Amazon Pay and Login with Amazon(亚马逊登录支付模块控制器文件)

                                                                  |-- authorizenet_aim.php -- Authorize.Net (AIM)(Authorize.Net (AIM)支付模块控制器文件)

                                                                  |-- authorizenet_sim.php -- Authorize.Net (SIM)(Authorize.Net (SIM)支付账户模块控制器文件)

                                                                  |-- bank_transfer.php -- Bank Transfer(银行转账支付模块控制器文件)

                                                                  |-- bluepay_hosted.php -- BluePay Hosted Form(BluePay Hosted Form支付模块控制器文件)

                                                                  |-- bluepay_redirect.php -- BluePay Redirect (Requires SSL)(BluePay Redirect (Requires SSL)支付模块控制器文件)

                                                                  |-- cardconnect.php -- CardConnect(CardConnect支付模块控制器文件)

                                                                  |-- cardinity.php -- Cardinity(Cardinity支付模块控制器文件)

                                                                  |-- cheque.php -- Cardinity(支票支付模块控制器文件)

                                                                  |-- cod.php -- Cash On Delivery(货到付款模块控制器文件)

                                                                  |-- divido.php -- Divido(Divido支付模块控制器文件)

                                                                  |-- eway.php -- eWAY Payment(eWAY Payment支付模块控制器文件)

                                                                  |-- firstdata.php -- First Data EMEA Connect (3DSecure enabled)(First Data EMEA Connect (3DSecure enabled)支付模块控制器文件)

                                                                  |-- firstdata_remote.php -- First Data EMEA Web Service API(First Data EMEA Web Service API支付模块控制器文件)

                                                                  |-- free_checkout.php -- Free Checkout(免费结账模块控制器文件)

                                                                  |-- g2apay.php -- G2APay(G2APay支付模块控制器文件)

                                                                  |-- globalpay.php -- Globalpay Redirect(Globalpay Redirect支付模块控制器文件)

                                                                  |-- globalpay_remote.php -- Globalpay Remote(Globalpay Remote支付模块控制器文件)

                                                                  |-- klarna_account.php -- Klarna Account(Klarna Account支付模块控制器文件)

                                                                  |-- klarna_checkout.php -- Klarna Checkout(Klarna Checkout支付模块控制器文件)

                                                                  |-- klarna_invoice.php -- Klarna Invoice(Klarna Invoice支付模块控制器文件)

                                                                  |-- laybuy.php -- Lay-Buy(Lay-Buy支付模块控制器文件)

                                                                  |-- liqpay.php -- LIQPAY(LIQPAY支付模块控制器文件)

                                                                  |-- nochex.php -- NOCHEX(NOCHEX支付模块控制器文件)

                                                                  |-- paymate.php -- Paymate(Paymate支付模块控制器文件)

                                                                  |-- paypoint.php -- PayPoint(PayPoint支付模块控制器文件)

                                                                  |-- payza.php -- Payza(Payza支付模块控制器文件)

                                                                  |-- perpetual_payments.php -- Perpetual Payments(Perpetual Payments支付模块控制器文件)

                                                                  |-- pilibaba.php -- Pilibaba for Chinese Checkout(Pilibaba for Chinese Checkout支付模块控制器文件)

                                                                  |-- pp_braintree.php -- PayPal (Powered by Braintree)(PayPal (Powered by Braintree)支付模块控制器文件)

                                                                  |-- pp_express.php -- PayPal Express Checkout(PayPal Express Checkout支付模块控制器文件)

                                                                  |-- pp_payflow.php -- PayPal Payflow Pro(PayPal Payflow Pro支付模块控制器文件)

                                                                  |-- pp_payflow_iframe.php -- PayPal Payflow Pro iFrame(PayPal Payflow Pro iFrame支付模块控制器文件)

                                                                  |-- pp_pro.php -- PayPal Pro(PayPal Pro支付模块控制器文件)

                                                                  |-- pp_pro_iframe.php -- PayPal Pro iFrame(PayPal Pro iFrame支付模块控制器文件)

                                                                  |-- pp_standard.php -- PayPal Payments Standard(PayPal Payments Standard支付模块控制器文件)

                                                                  |-- realex.php -- Realex Redirect(Realex Redirect支付模块控制器文件)

                                                                  |-- realex_remote.php -- Realex Remote(Realex Remote支付模块控制器文件)

                                                                  |-- sagepay_direct.php -- SagePay Direct(SagePay Direct支付模块控制器文件)

                                                                  |-- sagepay_server.php -- SagePay Server(SagePay Server支付模块控制器文件)

                                                                  |-- sagepay_us.php -- Sage Payment Solutions (US)(Sage Payment Solutions (US)支付模块控制器文件)

                                                                  |-- securetrading_pp.php -- Secure Trading Payment Pages(Secure Trading Payment Pages支付模块控制器文件)

                                                                  |-- securetrading_ws.php -- Secure Trading Web Service(Secure Trading Web Service支付模块控制器文件)

                                                                  |-- skrill.php -- Skrill(Skrill支付模块控制器文件)

                                                                  |-- squareup.php -- Square(Square支付模块控制器文件)

                                                                  |-- twocheckout.php -- 2Checkout(2Checkout支付模块控制器文件)

                                                                  |-- web_payment_software.php -- Web Payment Software(Web Payment Software支付模块控制器文件)

                                                                  |-- wechat_pay.php -- Wechat Pay(微信支付模块控制器文件)

                                                                  |-- worldpay.php -- Worldpay Online Payments(Worldpay Online Payments支付模块控制器文件)

                                               |-- recurring-- 分期付款类型模块目录

                                                                  |-- pp_express.php -- 分期付款类型PayPal 快速结账模块控制器文件

                                               |-- total -- 订单配置模块控制器文件目录

                                                                  |-- coupon.php -- 订单小计时检测优惠券订单配置模块控制器文件

                                                                  |-- reward.php -- 奖励积分订单配置模块控制器文件

                                                                  |-- shipping.php -- 配送费 订单配置模块控制器文件

                                                                  |-- voucher.php -- 礼品券订单配置模块控制器文件

                              |-- information -- 网站底部信息声明控制器文件目录

                                               |-- contact.php -- 联系我们页面控制器文件 

                                               |-- information.php -- 后台设置的信息管理文章显示页面控制器文件  

                                               |-- sitemap.php -- 网站地图页面控制器文件 

                                               |-- tracking.php -- 配送跟踪控制器文件 (这个功能是不完整的,官方没有修复,没有作用)

                              |-- mail -- 事件触发自动发送邮件控制器目录(该目录下控制器文件随系统出发事件自动执行,非专业勿修改)

                                               |-- affiliate.php -- 联盟用户发送邮件控制器文件  

                                               |-- forgotten.php -- 忘记密码发送邮件控制器文件  

                                               |-- order.php -- 订单完成时发送邮件控制器文件

                                               |-- register.php -- 用户注册发送邮件控制器文件

                                               |-- transaction.php -- 推广佣金发送邮件控制器文件

                              |-- product-- 商品相关控制器目录

                                               |-- category.php -- 商品分类控制器文件

                                               |-- compare.php -- 商品比较控制器文件

                                               |-- manufacturer.php -- 商品品牌控制器文件

                                               |-- product.php -- 商品详情页控制器文件

                                               |-- search.php -- 商品搜索控制器文件

                                               |-- special.php -- 特价商品控制器文件

                              |-- report -- Reports(统计报表目录)

                                               |-- online.php -- Who's Online( 在线用户控制器文件 ) 

                                               |-- report.php -- Reports( 统计报表控制器文件 ) 

                                               |-- statistics.php -- Statistics( 统计控制器文件 ) 

                              |-- startup -- 该目录下的文件属于系统执行文件,在网站每次页面刷新时会自动执行以下文件来确保网站的状态。

                                               |-- error.php -- 执行错误输出的控制器文件

                                               |-- event.php -- 执行事件的控制器文件

                                               |-- maintenance.php -- 显示页面系统维护控制器文件

                                               |-- router.php -- 获取当前网站访问路径并验证的控制器文件

                                               |-- sass.php -- 加载css的控制器文件 

                                               |-- seo_url.php -- 转换网址栏的路径为网站后台设置的SEO关键词控制器文件

                                               |-- session.php -- 删除、修改网站保存的cookie信息控制器文件(opencart的session为什么是cookie) 

                                               |-- startup.php -- 启动网站前台运行的的控制器文件

                              |-- tool -- 网站其他工具控制器目录

                                               |-- upload.php -- 上传文件控制器文件 )


有关于这些对于功能对应的 language 文件、module文件、view文件, 如果有,它们也会在对应的文件目录里。有关于控制器文件对应的language、module、view文件说明请查看opencart MVCL 运作


有好的文章希望我们帮助分享和推广,猛戳这里我要投稿

  • 原文地址:ocxd
  • 温馨提示:文章内容系作者个人观点,不代表OC小店对观点赞同或支持。
  • 版权声明:本文转载mineya版权归原作者所有,欢迎分享本文,转载请保留出处!

返回列表
上一篇:
下一篇:

发表评论中国互联网举报中心

快捷回复:

    评论列表 (暂无评论,共1131人参与)参与讨论

    还没有评论,来说两句吧...