gabriel-peleskei/oxid-skeleton

为 OXID eSales 在线商店创建模块/组件框架

安装: 166

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:oxideshop-component

7.0.1 2023-08-07 21:01 UTC

This package is auto-updated.

Last update: 2024-09-07 23:19:15 UTC


README

创建 OXID eShop 模块或组件框架。

安装

composer require --dev gabriel-peleskei/oxid-skeleton

组件

帮助

vendor/bin/oe-console gp:skeleton:component -h

非交互模式

此模式采用默认值或提供的选项。使用 帮助 列出所有选项。

vendor/bin/oe-console gp:skeleton:component -n

模块

创建模块框架的辅助工具

vendor/bin/oe-console gp:skeletion:module -h

结构

某些文件夹可能取决于您选择的模板。

- migration/
    - data/
        migrations.yml
- assets/
    - css/
    - img/
    - js/
    - logo.png
- src/
    - Application/
        - Compoent/
            - Widget/
        - Controller/
            - Admin/
        - Model/
    - Core/
        - Module.php
    - Service/
    - Smarty/
        - Plugin/
- views/
    - admin_smarty/ 
        - de/
            - <lang_file>.php
        - en/
            - <lang_file>.php
    - admin_twig/
        - de/
            - <lang_file>.php
        - en/
            - <lang_file>.php
    - smarty/
        - blocks/
        - tpl/
    - twig/
        - admin/
- composer.json
- metadata.json
- CHANGELOG.md
- README.md

注意

如果您选择非交互模式,则无法确认您输入的数据。
您负责选择的路径。