lifestyle / sylius-product-variant-plugin
产品变体的扩展
1.3.0
2019-03-25 17:24 UTC
Requires
- php: ^7.2
- doctrine/orm: ^2.3
- sylius/core-bundle: ^1.3
- symfony/config: ^3.4|^4.1
- symfony/dependency-injection: ^3.4|^4.1
- symfony/http-kernel: ^3.4|^4.1
This package is not auto-updated.
Last update: 2020-08-06 15:54:21 UTC
README
此包扩展了产品变体实体,添加了额外的功能,以便在不禁用整个产品的情况下禁用产品内的产品变体。
要求
Sylius 1.3
安装
该仓库是私有的。您必须将其添加到项目的 composer.json
文件中。确保您有权访问该仓库。
{
"name": "your-project",
...
"repositories": [
{
"type": "git",
"url": "ssh://git@stash.life-style.de:7999/lcp/lifestylesyliusproductvariantplugin.git"
}
]
}
安装包。
composer require lifestyle/sylius-product-variant-plugin
更新数据库
cp vendor/lifestyle/sylius-product-variant-plugin/src/Migrations/Version*.php src/Migrations/.
php bin/console doctrine:migrations:migrate
启用包
config/bundles.php
<?php
return [
...
Lifestyle\Sylius\ProductVariant\LifestyleSyliusProductVariantPlugin::class => ['all' => true],
];
配置
config/packages/lifestyle.yaml
imports:
- { resource: "@LifestyleSyliusProductVariantPlugin/Resources/config/config.yml" }
要加载管理模板,您的项目中的 twig 配置必须更新如下:
config/packages/twig.yaml
twig:
paths:
'%kernel.project_dir%/templates': ~
'%kernel.project_dir%/themes': ~
'%kernel.project_dir%/vendor/lifestyle/sylius-product-variant-plugin/src/Resources/views/Admin': 'SyliusAdmin'
debug: '%kernel.debug%'
strict_variables: '%kernel.debug%'