Skip to content

gabriel-peleskei/oxid-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gabriel-peleskei/oxid-skeleton

Create OXID eShop module or component skeletons.

Installation

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

Component

Help

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

Non-interactive mode

This mode takes the defaults or the options given. Use Help to list all options.

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

Module

Helper to create module skeleton

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

Structure

Some folders may depending on the template you choose.

- 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

Notice

If you choose non-interactive mode you do not get to confirm your entered data.
You are responsible for the path u choose.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages