magento2框架MVVC開發入門(一)建立一個簡單程序

一、創建magento2模块

1、创建一个名为Bcn_Helloworld的Magento2模块来保存我们的代码(需要Magento PhpStorm插件)

2、PackageName填公司或組織名(這裏是Bcn),ModuleName是開發的功能模塊名(這裏是Helloworld)

3、點擊ok之後會code目錄下生成相應的目錄結構
4、之後需要在etc目錄下新建一個module.xml文件,這個文件是主模块的配置文件。该文件是Magento的核心代码在扫描系统模块时查找的内容。文件内容如下:
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
    <module name="Bcn_Helloword" setup_version="0.0.1" />
</config>
這裏的<module>节点告诉Magento我们要向系统添加一个模块。 name 属性告诉Magento该模块的名称是什么,setup_version属性告诉Magento这是我们模块的哪个版本。

5、完成上述操作后,我们需要执行后一步,将我们的模块添加到 app/etc/config.php 的全局模块列表中。(用插件生成的話會自動幫你添加進去,無需手動添加)

其中1表示启用,0表示禁用。

6、如果您使用的是基于官方 Magento 2.0 版本构建的系统,除了上面提到的文件之外,每个模块还需要一个如下所示的registration.php文件(用magento phpstorm插件也会自动帮你生成)

个人角度:这个文件应该是为了让 app/etc/config.php 获取Bcn_Helloworld这个模块的最终来源地址(Helloworld这个module)。

7、检查可用模块和禁用模块(主要检查新增的模块是否可用)

终端运行

php bin/magento module:sta
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值