qq-agency / bitrix-generators
Bitrix Generators
1.2.1
2020-03-31 12:42 UTC
Requires
- symfony/console: ^4.0|^5.0
- symfony/filesystem: ^4.0|^5.0
Requires (Dev)
- roave/security-advisories: dev-master
README
Use
Bitrix module
./bin/bx create:module vendor.module /path/to/modules/folder --lang=ru --lang=en --lang=de
Option | Required | Default | Description |
---|---|---|---|
Module name | yes | Module name (eg. vendor.module) | |
Path | no | Current path | Module path (eg. bitrix/modules/ ) |
Lang | no | ru | Module languages for generate lang-files |
Command generates module in /path/to/modules/folder/vendor.module/
Bitrix simple component
./bin/bx create:componet vendor.component /path/to/components/folder --lang=ru --lang=en --lang=de
Option | Required | Default | Description |
---|---|---|---|
Component name | yes | Component name (eg. vendor.module). Dot-separated style required | |
Path | no | Current path | Component path (eg. local/components/ ) |
Lang | no | ru | Component languages for generate lang-files |
Command generates module in /path/to/components/folder/vendor/component/
Bitrix template
./bin/bx create:template general /path/to/templates/folder --lang=ru --lang=en --lang=de
Option | Required | Default | Description |
---|---|---|---|
Template name | yes | Template name (eg. general) | |
Path | no | Current path | Component path (eg. local/templates/ ) |
Command generates template in /path/to/templates/folder/general/