定义配置文件
每个Magento 2模块都有它自己的配置文件,在模块 etc
目录.
不像Magento 1,Magento 2没有整体的配置文件。
根目录位置
组件的根目录是该组件的顶层目录,目录和文件夹位于该目录下。这取决于你的Magento开发环境安装组件的根目录,你可以在两个地方:
-
<Magento 2 安装目录>/app
: 这是Magento 2 推荐的组件开发目录. 也可以 克隆Magento 2 gitHub库.- 模块放在
app/code
. - 前端主题放在
app/design/frontend
. - 后台主题放在
app/design/adminHTML
. - 语言包放在
app/i18n
.
- 模块放在
所需文件
所有组件需要以下文件:
-
registration.php
: 除此之外,此文件指定在生产环境中安装组件的目录。 默认情况下,组件安装在<magento 2 根目录>/vendor
目录. 更多信息,查看 组件注册. -
composer.json
: 指定组件依赖关系和其他元数据。更多信息,查看Composer 整合.
Use /etc 配置文件
acl.xml
config.xml
di.xml
module.xml
webapi.xml
您对这些配置文件的添加将在全局应用到您的模块中。
<模块根目录>/etc/adminhtml/
<模块根目录>/etc/frontend/
<模块根目录>/etc/webapi_rest/
<模块根目录>/etc/webapi_Soap/
下一篇
创建组件文件结构