@plentymarkets/generator-plugin
v1.0.4
Published
Generator for plentymarkets plugins.
Downloads
8
Maintainers
Keywords
Readme
Plenty plugin generator
A plugin generator for plentymarkets plugins.
Getting started
- Install Yeoman:
npm install -g yo @plentymarkets/generator-plugin
- Run:
yo @plentymarkets/plugin
Commands
yo @plentymarkets/plugin
generates new basic plugin files. The folder structure will look like this:
[Plugin]/
├── meta/
│ ├── documents/
│ │ └── files for user guides, change logs and support contact data in German and English
│ └── images/
│ └── placeholders for author icons, plugin icons and preview image
│
├── resources/
│ └── views/
│ └── Index.twig
│
├── src/
│ ├── Providers/
│ │ │── [Plugin]ServiceProvider.php
│ │ └── [Plugin]RouteServiceProvider.php
│ └── Controllers/
│ └── [Plugin]Controller.php
│
│── config.json // empty file
└── plugin.json // plugin information
yo @plentymarkets/plugin:theme
generates new theme plugin files. The folder structure will look like this:
[Theme]/
├── meta/
│ ├── documents/
│ │ └── files for user guides, change logs and support contact data in German and English
│ └── images/
│ └── placeholders for author icons, plugin icons and preview image
│
├── resources/
│ ├── css/
│ │ └── main.css
│ └── views/
│ ├── Theme.twig
│ └── Homepage/
│ └── Homepage.twig
│
├── src/
│ ├── Providers/
│ │ └── [Theme]ServiceProvider.php
│ └── Containers/
│ └── [Theme]Container.php
│
│── config.json // empty file
└── plugin.json // plugin information