plumtreesystems / sylius-referral
Sylius 的推荐系统
v0.0.4
2019-11-11 11:25 UTC
Requires
- php: ^7.2
- sylius/sylius: ^1.6
Requires (Dev)
- behat/behat: ^3.4
- behat/mink: ^1.7@dev
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.0
- friends-of-behat/variadic-extension: ^1.1
- lakion/mink-debug-extension: ^1.2.3
- leanphp/behat-code-coverage: ^3.4.1
- php-coveralls/php-coveralls: ^2.1
- phpspec/phpspec: ^5.0
- phpstan/phpstan-doctrine: ^0.11
- phpstan/phpstan-shim: ^0.11
- phpstan/phpstan-webmozart-assert: ^0.11
- phpunit/phpunit: ^7.0.0
- satooshi/php-coveralls: ^2.1
- sensiolabs/security-checker: ^5.0
- sylius-labs/coding-standard: ^3.0
- symfony/browser-kit: ^3.4|^4.3
- symfony/debug-bundle: ^3.4|^4.3
- symfony/dotenv: ^4.3
- symfony/intl: ^3.4|^4.3
- symfony/web-profiler-bundle: ^3.4|^4.3
- symfony/web-server-bundle: ^3.4|^4.3
This package is auto-updated.
Last update: 2024-09-11 22:13:14 UTC
README
一个插件,允许您自定义如何过滤订单并将它们保存到批次中。
安装
使用以下命令安装包:composer require plumtreesystems/sylius-referral
将插件依赖项添加到您的 bundles.php 文件中
return [ PTS\SyliusReferralPlugin\PTSSyliusReferralPlugin::class => ['all' => true], ];
将组件的配置导入到您的 _sylius.yaml
文件中
imports: - { resource: "@PTSSyliusReferralPlugin/Resources/config/config.yml" }
将组件的路由导入到您的 routes.yaml
文件中
pts_sylius_referral_plugin: resource: "@PTSSyliusReferralPlugin/Resources/config/routes.yaml"
将组件的模板从 src/Resources/templates
复制到您的项目 templates/
文件夹
通过执行此命令安装组件的资产:php bin/console assets:install public
将您的商店渠道添加到您的配置中。
pts_sylius_referral: channel_paths: - name: 'C_STORE' default: true
如果您希望在管理面板中编辑客户的推荐者,请将其启用在您的配置中
pts_sylius_referral: customers: enroller_edit: enabled: true # false by default