> Magento2中文手册 > 注册你的组件

注册你的组件

注册概述

Magento 2组件 , 包括模块, 主题, 和语言包, 必须注册在Magento 2ComponentRegistrar类。

每个组件必须有一个文件名为 registration.PHP 文件在根目录.

注册模块

注册模块:

 ComponentRegistrar::register(ComponentRegistrar::MODULE, '<VendorName_ModuleName>', __DIR__);

示例

use \Magento\Framework\Component\ComponentRegistrar;
ComponentRegistrar::register(ComponentRegistrar::MODULE, 'Magento_AdminNotification', __DIR__);

注册主题

注册主题:

 ComponentRegistrar::register(ComponentRegistrar::THEME, '<area>/<vendor>/<theme name>', __DIR__);

示例

 ComponentRegistrar::register(ComponentRegistrar::THEME, 'frontend/Magento/luma', __DIR__);

 

注册语言包

Register 语言包 with:

 ComponentRegistrar::register(ComponentRegistrar::LANGUAGE, '<VendorName>_<packageName>', __DIR__);

示例

 ComponentRegistrar::register(ComponentRegistrar::LANGUAGE, 'magento_de_de', __DIR__);

 

示例 registration.php 文件

<?php

use \Magento\Framework\Component\ComponentRegistrar;

ComponentRegistrar::register(ComponentRegistrar::MODULE, 'Magento_AdminNotification', __DIR__);

下一篇

URN schema 验证

上一篇:
下一篇: