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 运作
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿