staempfli/magento2-code-generator

该软件包已被废弃,不再维护。没有推荐替代包。

Staempfli AG - Magento 2 代码生成工具

安装次数: 3,571

依赖关系: 0

建议者: 0

安全: 0

星级: 236

关注者: 29

分支: 59

开放性问题: 5

类型:staempfli-mage-tool

1.11.2 2019-11-22 19:23 UTC

README

Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development. License Version Code Climate Total Downloads

安装

选项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

使用方法

  1. 列出所有模板: mg2-codegen template:list

  2. 生成模板: mg2-codegen template:generate <template>

注意:

  • template:generate 命令必须在包含 registration.php 文件的模块根目录下执行。您也可以使用选项 --root-dir 来指定此路径,如果您从不同的位置执行它。

  • 当创建新的 module 时,您必须首先创建模块父文件夹,然后从那里执行命令。

演示

Video Demo

您还可以在 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.*

开发者

许可

版权

(c) 2016 斯坦普弗利股份公司