opencart 3.0 版本框架目录最详细说明(admin后台篇)
原标题:opencart 3.0 版本框架目录最详细说明(admin后台篇)
导读:
本篇为大家 详细详细详细详细 的讲解opencart3.0版本程序的目录结构,帮助大家在二次开发的路上少走弯路。admin -- 后台根目录 &...
文章目录 [+]
本篇为大家 详细详细详细详细 的讲解opencart3.0版本程序的目录结构,帮助大家在二次开发的路上少走弯路。
admin -- 后台根目录
|-- controller -- 控制器目录
|-- catalog -- catalog (商品目录)
|-- attribute.php -- attributes( 商品属性控制器文件 )
|-- attribute_group.php -- Attribute Groups( 商品属性的属性组控制器文件 )
|-- category.php -- Categories( 商品分类控制器文件 )
|-- download.php -- Downloads( 下载设置控制器文件 )
|-- filter.php -- Filters( 筛选过滤控制器文件 )
|-- information.php -- Information( 信息管理控制器文件 )
|-- manufacturer.php -- Manufacturers( 品牌管理控制器文件 )
|-- option.php -- Options( 商品选项控制器文件 )
|-- product.php -- Products( 商品管理控制器文件 )
|-- recurring.php -- Recurring Profiles( 分期付款控制器文件 )
|-- review.php -- Reviews( 商品评论控制器文件 )
|-- common -- 公共文件目录(所有公共使用或显示的控制器文件目录)
|-- column_left.php -- 左边菜单栏控制器文件
|-- dashboard.php -- Dashboard( 管理首页控制器文件 )
|-- developer.php -- 管理首页 的右上角退出登录的下方 开发者设置按钮控制器文件
|-- filemanager.php -- 网站后台设置图片时读取图片的控制器文件
|-- footer.php -- 网站底部控制器文件
|-- forgotten.php -- 后台登录忘记密码控制器文件
|-- header.php -- 后台网站头部控制器文件
|-- login.php -- 后台登录控制器文件
|-- logout.php -- 后台退出登录控制器文件
|-- profile.php -- 初始化超级管理员信息设置控制器文件
|-- reset.php -- 后台登录忘记密码重置密码控制器文件
|-- security.php -- 安装opencart登录后台时,提示移动缓存文件夹的控制器文件
|-- customer -- Customers(网站前台会员列表控制器目录)
|-- custom_field.php -- Custom Fields( 会员自定义字段控制器文件 )
|-- customer.php -- Customers( 会员列表控制器文件 )
|-- customer_approval.php -- Customer Approvals( 用户审核控制器文件 )
|-- customer_group.php -- Customer Groups( 会员组控制器文件 )
|-- design -- Design (页面设计控制器目录)
|-- banner.php -- Banners( 横幅控制器文件 )
|-- layout.php -- Layouts( 布局控制器文件 )
|-- seo_url.php -- SEO URL( SEO 管理控制器文件 )
|-- theme.php -- Theme Editor( 主题编辑器控制器文件 )
|-- translation.php -- Language Editor( 语言编辑器控制器文件 )
|-- error -- 错误提示控制器目录
|-- not_found.php -- 页面无法找到控制器文件
|-- permission.php -- 无权访问控制器文件
|-- event -- 事件控制器目录(该目录下控制器文件随系统出发事件自动执行,非专业勿修改)
|-- language.php -- 自动加载语言控制器文件
|-- statistics.php -- 自动执行统计相关信息控制器文件
|-- theme.php -- 自动执行主题切换控制器文件
|-- extension -- Extensions -> Extensions(插件管理总模块的控制器文件目录)
|-- advertise -- Extensions -> Extensions -> Advertising (推广模块控制器文件目录)
|-- google.php -- Google Shopping(谷歌shopping推广模块控制器文件)
|-- analytics -- Extensions -> Extensions -> Analytics(流量统计分析模块控制器文件目录)
|-- google.php -- Google Analytics(谷歌流量统计分析模块控制器文件)
|-- captcha -- Extensions -> Extensions -> Captchas(验证码模块控制器文件目录)
|-- basic.php -- Basic Captcha (Default)(简单验证码模块控制器文件)
|-- google.php -- Google reCAPTCHA(Google reCAPTCHA验证码模块控制器文件)
|-- dashboard -- Extensions -> Extensions -> Dashboard(控制面板显示模块控制器文件目录)
|-- activity.php -- Recent Activity(用户活动模块控制器文件)
|-- chart.php -- Sales Analytics(销售图表模块控制器文件)
|-- customer.php -- Total Customers(客户总数模块控制器文件)
|-- map.php -- World Map(订单地图模块控制器文件)
|-- online.php -- People Online(在线客户模块控制器文件)
|-- order.php -- Total Orders(订单总数模块控制器文件)
|-- recent.php -- Latest Orders(最新订单模块控制器文件)
|-- sale.php -- Total Sales(销售总额模块控制器文件)
|-- extension -- Extension type 插件类型显示控制器文件目录。
|-- advertise.php -- Advertising(推广模块类型展示控制器文件)
|-- analytics.php -- Analytics(流量统计分析模块类型展示控制器文件)
|-- captcha .php -- Captchas(验证码模块类型展示控制器文件)
|-- dashboard .php -- Dashboard(首页控制面板模块类型展示控制器文件)
|-- feed .php -- Feeds(数据源模块类型展示控制器文件)
|-- fraud .php -- Anti-Fraud(防欺诈模块类型展示控制器文件)
|-- menu.php -- Menu(菜单模块类型展示控制器文件)
|-- module .php -- Modules(模块管理模块类型展示控制器文件)
|-- payment.php -- Payments(支付管理模块类型展示控制器文件)
|-- promotion.php -- 向opencart官方发送使用网站的信息(opencart官网数据采集模块类型展示控制器文件)
|-- report.php -- Reports(数据报表模块类型展示控制器文件)
|-- shipping.php -- Shipping(配送管理模块类型展示块控制器文件)
|-- theme.php -- Themes(主题模板模块类型展示控制器文件)
|-- total.php -- Order Totals(订单配置模块类型展示控制器文件)
|-- feed -- Extensions -> Extensions -> Feeds(数据源模块控制器文件目录)
|-- google_base.php -- Google Base(Google Base模块控制器文件)
|-- google_sitemap.php -- Google Sitemap(Google Sitemap模块控制器文件)
|-- openbaypro.php -- OpenBay Pro(OpenBay Pro模块控制器文件)
|-- fraud -- Extensions -> Extensions ->Anti-Fraud(反欺诈模块控制器文件目录)
|-- fraudlabspro.php -- FraudLabs Pro(FraudLabs Pro模块控制器文件)
|-- ip.php -- Anti-Fraud IP(反欺诈 IP模块控制器文件)
|-- maxmind.php -- MaxMind Anti-Fraud(MaxMind 反欺诈模块控制器文件)
|-- module -- Extensions -> Extensions -> Modules(模块管理模块控制器文件目录)
|-- account.php -- Account(账户模块控制器文件)
|-- amazon_login.php -- Login with Amazon(Amazon 登录模块控制器文件)
|-- amazon_pay.php -- Amazon Pay(Amazon 支付模块控制器文件)
|-- banner.php -- Banner(横幅控制器文件)
|-- 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模块控制器文件)
|-- amazon_listing.php -- Amazon EU 列表(数据源模块OpenBay Pro中Amazon EU列表控制器文件,是Amazon EU模块的其他页面控制器文件)
|-- amazon_product.php -- Amazon EU 产品(数据源模块OpenBay Pro中Amazon EU产品控制器文件,是Amazon EU模块的其他页面控制器文件)
|-- amazonus.php -- Amazon USA(数据源模块OpenBay Pro中Amazon USA模块控制器文件)
|-- amazonus_listing.php -- Amazon USA 列表(数据源模块OpenBay Pro中Amazon USA列表控制器文件,是Amazon USA 模块的其他页面控制器文件)
|-- amazonus_product.php -- Amazon USA 产品(数据源模块OpenBay Pro中Amazon USA产品控制器文件,是Amazon USA 模块的其他页面控制器文件)
|-- ebay.php -- eBay(数据源模块OpenBay Pro中eBay模块控制器文件)
|-- ebay_profile.php -- eBay profile(数据源模块OpenBay Pro中eBay profile控制器文件,是eBay 模块的其他页面控制器文件)
|-- ebay_template.php -- eBay template(数据源模块OpenBay Pro中eBay template控制器文件,是eBay 模块的其他页面控制器文件)
|-- etsy.php -- Etsy(数据源模块OpenBay Pro中Etsy模块控制器文件)
|-- etsy_product.php -- Etsy 产品(数据源模块OpenBay Pro中Etsy 产品控制器文件,是Etsy 模块的其他页面控制器文件)
|-- etsy_shipping.php -- Etsy 配送(数据源模块OpenBay Pro中Etsy 配送控制器文件,是Etsy 模块的其他页面控制器文件)
|-- etsy_shop.php -- Etsy shop(数据源模块OpenBay Pro中Etsy shop控制器文件,是Etsy 模块的其他页面控制器文件)
|-- fba.php -- Fulfillment by Amazon(数据源模块OpenBay Pro中Fulfillment by Amazon模块控制器文件)
|-- payment -- Extensions -> Extensions -> Payments(支付模块控制器文件目录)
|-- 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支付模块控制器文件)
|-- report -- Extensions -> Extensions -> Reports(报表模块控制器文件目录)
|-- customer_activity.php -- Customer Activity Report(用户活动报表模块控制器文件)
|-- customer_order.php -- Customer Orders Report(订单报表模块控制器文件)
|-- customer_reward.php -- Customer Reward Points Report(奖励积分报表模块控制器文件)
|-- customer_search.php -- Customer Searches Report(客户搜索报表模块控制器文件)
|-- customer_transaction.php -- Customer Transaction Report(交易报表模块控制器文件)
|-- marketing.php -- Marketing Report(市场营销报表模块控制器文件)
|-- product_purchased.php -- Products Purchased Report(商品购买报表模块控制器文件)
|-- product_viewed.php -- Products Viewed Report(商品浏览报表模块控制器文件)
|-- sale_coupon.php -- Coupons Report(折扣统计报表模块控制器文件)
|-- sale_order.php -- Sales Report(商品销售报表模块控制器文件)
|-- sale_return.php -- Returns Report(商品退换报表模块控制器文件)
|-- sale_shipping.php -- Shipping Report(商品配送报表模块控制器文件)
|-- sale_tax.php -- Tax Report(税额报表模块控制器文件)
|-- shipping -- Extensions -> Extensions -> Shipping(配送模块控制器文件目录)
|-- auspost.php -- Australia Post(澳大利亚邮政配送模块控制器文件)
|-- ec_ship.php -- EC-Ship(EC-Ship配送模块控制器文件)
|-- fedex.php -- Fedex(Fedex 联邦快递配送模块控制器文件)
|-- flat.php -- Flat Rate(固定运费配送模块控制器文件)
|-- free.php -- Free Shipping(免费配送模块控制器文件)
|-- item.php -- Per Item(按件计费配送模块控制器文件)
|-- parcelforce_48.php -- Parcelforce 48(Parcelforce 48配送模块控制器文件)
|-- pickup.php -- Pickup From Store(到店自提配送模块控制器文件)
|-- royal_mail.php -- Royal Mail(Royal Mail 英国皇家邮政配送模块控制器文件)
|-- ups.php -- UPS(UPS配送模块控制器文件)
|-- usps.php -- United States Postal Service(美国邮政服务(USPS)配送模块控制器文件)
|-- weight.php -- Weight Based Shipping(按重量配送模块控制器文件)
|-- theme -- Extensions -> Extensions -> Themes(主题模块控制器文件目录)
|-- default.php -- Default Store Theme(默认主题主题模块控制器文件)
|-- total -- Extensions -> Extensions -> Order Totals(订单配置模块控制器文件目录)
|-- coupon.php -- Coupon(优惠券订单配置模块控制器文件)
|-- credit.php -- Store Credit(账户余额订单配置模块控制器文件)
|-- handling.php -- Handling Fee(订单处理费订单配置模块控制器文件)
|-- klarna_fee.php -- Klarna Fee(Klarna 费订单配置模块控制器文件)
|-- low_order_fee.php -- Low Order Fee(小额订单费订单配置模块控制器文件)
|-- reward.php -- Reward Points(奖励积分订单配置模块控制器文件)
|-- shipping.php -- Shipping(配送费 订单配置模块控制器文件)
|-- sub_total.php -- Sub-Total(商品小计订单配置模块控制器文件)
|-- tax.php -- Taxes(税费订单配置模块控制器文件)
|-- total.php -- Total(订单总计订单配置模块控制器文件)
|-- voucher.php -- Gift Voucher(礼品券订单配置模块控制器文件)
|-- localisation -- System -> localisation (系统设置下的参数设置控制器文件目录)
|-- country.php -- Countries( 国家设置控制器文件 )
|-- currency.php -- Currencies( 货币设置控制器文件 )
|-- geo_zone.php -- Geo Zones( 区域群组控制器文件 )
|-- language.php -- Languages( 语言设置控制器文件 )
|-- length_class.php -- Length Classes( 长度单位控制器文件 )
|-- location.php -- Store Locations( 商店地址控制器文件 )
|-- order_status.php -- Order Statuses( 订单状态控制器文件 )
|-- return_action.php -- Returns -> Return Actions( 退换动作控制器文件 )
|-- return_reason.php -- Returns -> Return Reasons( 退换原因控制器文件 )
|-- return_status.php -- Returns -> Return Statuses( 退换状态控制器文件 )
|-- stock_status.php -- Stock Statuses( 库存状态控制器文件 )
|-- tax_class.php -- Taxes -> Tax Classes( 税率类别控制器文件 )
|-- tax_rate.php -- Taxes -> Tax Rates( 商品税率控制器文件 )
|-- weight_class.php -- Weight Classes( 重量单位控制器文件 )
|-- zone.php -- Zones( 省份设置控制器文件 )
|-- mail -- 事件触发自动发送邮件控制器目录(该目录下控制器文件随系统出发事件自动执行,非专业勿修改)
|-- affiliate.php -- 联盟用户发送邮件控制器文件
|-- customer.php -- 会员发送邮件控制器文件
|-- forgotten.php -- 忘记密码相关发送邮件控制器文件
|-- return.php -- 退货相关发送邮件控制器文件
|-- reward.php -- 积分相关发送邮件控制器文件
|-- transaction.php -- 订单交易发送邮件控制器文件
|-- marketing -- Marketing (营销推广控制器文件目录)
|-- contact.php -- Marketing -> Mail( 邮件群发控制器文件 )
|-- coupon.php -- Coupons( 优惠券设置控制器文件 )
|-- marketing.php -- Marketing Tracking( 营销跟踪控制器文件 )
|-- marketplace -- Extensions(插件管理控制器目录)
|-- api.php -- OpenCart Marketplace API( 插件市场右上角退出登录下方红色三角登录opencart插件市场API控制器文件 )
|-- event.php -- Events( 事件管理控制器文件 )
|-- extension.php -- Extensions( 插件管理控制器文件 )
|-- install.php -- Extension Installer( 插件安装控制器文件 )
|-- installer.php -- 插件安装时执行的控制器文件 )
|-- marketplace.php -- Marketplace( 插件市场控制器文件 )
|-- modification.php -- Modifications( ocmod配置/扩展配置 控制器文件 )
|-- openbay.php -- OpenBay Pro( 模块管理数据源中的OpenBay Pro插件安装后使用的控制器文件 )
|-- report -- Reports(统计报表目录)
|-- online.php -- Who's Online( 在线用户控制器文件 )
|-- report.php -- Reports( 统计报表控制器文件 )
|-- statistics.php -- Statistics( 统计控制器文件 )
|-- sale -- Sales(订单销售目录)
|-- order.php -- Orders( 订单管理控制器文件 )
|-- recurring.php -- Recurring Profiles( 分期付款订单控制器文件 )
|-- return.php -- Return( 商品退换控制器文件 )
|-- voucher.php -- Gift Vouchers -> Gift Vouchers( 礼品券控制器文件 )
|-- voucher_theme.php -- Gift Vouchers -> Voucher Themes( 礼品券主题控制器文件 )
|-- setting -- Systems -> settings (系统设置的网店控制器目录)
|-- setting.php -- Return( 网店(修改)设置控制器文件 )
|-- store.php -- Return( 网店(新增)设置控制器文件 )
|-- startup -- 该目录下的文件属于系统执行文件,在网站每次页面刷新时会自动执行以下文件来确保网站的状态。
|-- error.php -- 执行错误输出的控制器文件
|-- event.php -- 执行事件的控制器文件
|-- login.php -- 验证登录状态的控制器文件
|-- permission.php -- 验证页面访问权限的控制器文件
|-- router.php -- 获取当前网站访问路径并验证的控制器文件
|-- sass.php -- 加载css的控制器文件
|-- startup.php -- 启动整个后台运行的的控制器文件
|-- tool -- Systems -> Maintenance(系统设置的网站维护控制器目录)
|-- backup.php -- Backup & Restore( 备份&恢复控制器文件 )
|-- log.php -- Error Log( 错误日志控制器文件 )
|-- upload.php -- Uploads( 上传文件控制器文件 )
|-- user -- Systems -> User (系统设置下的后台用户组控制器目录)
|-- api.php -- Users -> API ( API控制器文件 ,这个功能和订单修改有关哦,添加IP权限后才可以修改订单状态)
|-- user.php -- Users -> User ( 后台用户管理控制器文件 )
|-- user_permission.php -- Users -> User Groups ( 后台用户组控制器文件 )
有关于这些对于功能对应的 language 文件、module文件、view文件, 如果有,它们也会在对应的文件目录里,有关于控制器文件对应的language、module、view文件说明请查看opencart MVCL 运作
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿