dmc / m2-module-base
其他 DMC 扩展的基础模块
1.0.0
2018-04-10 14:13 UTC
Requires
- php: 7.0.2|7.0.4|~7.0.6|~7.1.0
- magento/framework: >=101.0.1
- magento/magento-composer-installer: *
This package is not auto-updated.
Last update: 2024-09-19 10:21:24 UTC
README
这是一个 DMC 变更的基础模块
事实
- 版本: 1.0.0
- 扩展键: DMC_Base
特性
- DMC 日志类
- 后端配置
- 获取 storeConfig 的辅助器
要求
- 无
兼容性
- Magento >= 2.0
安装说明 "手动" 安装
-
创建一个目录
app/code/DMC/Base
-
将模块的所有文件提取到该目录中
-
使用以下命令启用模块
bin/magento module:enable DMC_Base bin/magento setup:upgrade
卸载
- 删除目录
app/code/DMC/Base
用法
-
记录器
<?php namespace YourNamespace\YourModule\Model; class MyClass { /** * @var \DMC\Base\Logger\Logger */ protected $logger; /** * Constructor * @param \DMC\Base\Logger\Logger $logger */ public function __construct( \DMC\Base\Logger\Logger $logger ) { $this->logger = $logger; } protected function someMethod() { $this->logger->info('My message'); } }
-
辅助器
在 phtml 中获取配置
$this->helper('DMC\Base\Helper\Data')->getConfigByPath('section/group/field');
在块和辅助器中获取配置
$this->objectManager->create('DMC\Base\Helper\Data')->getConfigByPath('section/group/field');
作者
AK magento@digitalmanufaktur.com