staempfli / magento2-code-generator
该软件包已被废弃,不再维护。没有推荐替代包。
Staempfli AG - Magento 2 代码生成工具
1.11.2
2019-11-22 19:23 UTC
Requires
- padraic/phar-updater: ~1.0.0
- staempfli/universal-code-generator: ^1.2
Requires (Dev)
- kherge/box: ~2.5
README
安装
选项1:下载 .phar
wget https://github.com/staempfli/magento2-code-generator/releases/download/<version>/mg2-codegen.phar
chmod +x ./mg2-codegen.phar
# use the command globally on your system
sudo mv ./mg2-codegen.phar /usr/local/bin/mg2-codegen
选项2:使用 Composer
使用以下命令在系统上全局安装
composer global require "staempfli/magento2-code-generator"
只需确保您的 $PATH 中有 composer bin
目录。默认值是 ~/.composer/vendor/bin/
注意:如果您在全局安装的其他项目中遇到依赖问题,我们建议您使用 consolidation/cgr
使用方法
-
列出所有模板:
mg2-codegen template:list
-
生成模板:
mg2-codegen template:generate <template>
注意:
-
template:generate
命令必须在包含registration.php
文件的模块根目录下执行。您也可以使用选项--root-dir
来指定此路径,如果您从不同的位置执行它。 -
当创建新的
module
时,您必须首先创建模块父文件夹,然后从那里执行命令。
演示
您还可以在 YouTube 上观看更详细的视频演示
可用模板
Featured
ajaxHtml
consoleCommand
crudEAV
crudEAVWithFile
frontController
requireJs
logger
widget
More Templates
ajaxJson
ajaxRestApi
blockHtml
crud
crudEAVWithMultipleFiles
customConfigXml
customDBConnection
email
emailFormRequest
fileEAVAttribute
fileEAVMultiple
fileModel
fileProcessor
fotoramaSlider
language
model
module
创建新模板
克隆和安装项目
为此,您不能使用 .phar
二进制文件,因此您需要安装项目
使用新模板贡献
-
如果您想贡献新模板,只需按照以下手册操作
私有模板
如果当前模板不能满足您的需求,您可以轻松创建自己的模板。只需按照手册操作
先决条件
- PHP >= 5.6.*
开发者
许可
- 软件工具:根据GNU 通用公共许可证,版本 3 (GPLv3)下的免费软件
- 生成的代码:可免费使用、复制、修改或分发,根据自由公共许可证 1.0.0的条件
版权
(c) 2016 斯坦普弗利股份公司