stefandoorn/sylius-street-number-plugin
最新稳定版本:v1.0.0-beta.6
Composer 安装命令:
composer require stefandoorn/sylius-street-number-plugin
包简介
Split number from street per address Sylius.
关键字:
README 文档
README
This plugin helps you split street & number.
Features:
- Add
streetNumberfield to Address form (and database)
Optional features:
- Add
streetNumberAdditionfield to Address form (and database)
Installation
-
Require plugin with composer:
composer require stefandoorn/sylius-street-number-plugin:^1.0@beta
-
Add plugin class to your
AppKernel.$bundles = [ new \StefanDoorn\SyliusStreetNumberPlugin\SyliusStreetNumberPlugin(), ];
-
Add to your config:
- { resource: "@SyliusStreetNumberPlugin/Resources/config/config.yml" } -
Add doctrine mapping fields for table
sylius_address(seetests/Application/config/doctrine/Address.orm.yml):... table: sylius_address fields: number: column: street_number type: string nullable: false options: default: '' addition: column: street_number_addition type: string nullable: true
The
streetNumberAdditionfield is always added, regardless whether you use it. It will benullin that cae. -
Add to
_sylius.yaml:... sylius_addressing: resources: address: classes: model: App\Entity\Addressing\Address
-
Add to
SyliusAdminBundle/views/Common/Form/_address.html.twig:{{ form_row(form.number) }} -
Add to
SyliusShopBundle/views/Common/Form/_address.html.twig:{{ form_row(form.number) }} -
Update database:
$ bin/console doctrine:migrations:diff $ bin/console doctrine:migrations:migrate
(Optional) Add streetNumberAddition field
-
Enable in config (for form extension):
sylius_street_number: features: street_number_addition: true
-
Add to
SyliusAdminBundle/views/Common/Form/_address.html.twig:{{ form_row(form.addition) }} -
Add to
SyliusShopBundle/views/Common/Form/_address.html.twig:{{ form_row(form.addition) }}
统计信息
- 总下载量: 11.1k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-12-17