Download the PHP package sylfrid/sylius-catalog-promotion-plugin without Composer
On this page you can find all versions of the php package sylfrid/sylius-catalog-promotion-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sylfrid/sylius-catalog-promotion-plugin
More information about sylfrid/sylius-catalog-promotion-plugin
Files in sylfrid/sylius-catalog-promotion-plugin
Download sylfrid/sylius-catalog-promotion-plugin
More information about sylfrid/sylius-catalog-promotion-plugin
Files in sylfrid/sylius-catalog-promotion-plugin
Vendor sylfrid
Package sylius-catalog-promotion-plugin
Short Description Catalog promotion plugin for Sylius
License MIT
Package sylius-catalog-promotion-plugin
Short Description Catalog promotion plugin for Sylius
License MIT
Please rate this library. Is it a good library?
Informations about the package sylius-catalog-promotion-plugin
Sylius Catalog Promotion Plugin
Plugin for Sylius to define permanent or time-limited promotions for products and automatically update prices.
Install
Add plugin to composer.json
Register plugin
Note, that we MUST define SetonoSyliusCatalogPromotionPlugin
BEFORE SyliusGridBundle
.
Otherwise you'll see exception like this:
Add config
Add routing
Extend core classes
Extend ChannelPricing
Extend ChannelPricingRepository
Extend ProductRepository
Extend ProductVariantRepository
Update config with extended classes
In your config/packages/_sylius.yaml
file update the configured classes:
Update your schema
Create a migration file:
If you have existing discounted products you should append this line to the up
method in the migration file:
Execute migration file:
Install assets
Configure CRON to run next command every minute
All versions of sylius-catalog-promotion-plugin with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
beberlei/doctrineextensions Version ^1.2
doctrine/collections Version ^1.6
doctrine/dbal Version ^2.13
doctrine/event-manager Version ^1.1
doctrine/orm Version ^2.7
fakerphp/faker Version ^1.9
knplabs/knp-menu Version ^3.2
setono/job-status-bundle Version ^0.2.1
sylius/registry Version ^1.6
sylius/resource-bundle Version ^1.6
symfony/config Version ^4.4 || ^5.0
symfony/console Version ^4.4 || ^5.0
symfony/dependency-injection Version ^4.4 || ^5.0
symfony/form Version ^4.4 || ^5.0
symfony/lock Version ^4.4 || ^5.0
symfony/options-resolver Version ^4.4 || ^5.0
symfony/validator Version ^4.4 || ^5.0
webmozart/assert Version ^1.10
beberlei/doctrineextensions Version ^1.2
doctrine/collections Version ^1.6
doctrine/dbal Version ^2.13
doctrine/event-manager Version ^1.1
doctrine/orm Version ^2.7
fakerphp/faker Version ^1.9
knplabs/knp-menu Version ^3.2
setono/job-status-bundle Version ^0.2.1
sylius/registry Version ^1.6
sylius/resource-bundle Version ^1.6
symfony/config Version ^4.4 || ^5.0
symfony/console Version ^4.4 || ^5.0
symfony/dependency-injection Version ^4.4 || ^5.0
symfony/form Version ^4.4 || ^5.0
symfony/lock Version ^4.4 || ^5.0
symfony/options-resolver Version ^4.4 || ^5.0
symfony/validator Version ^4.4 || ^5.0
webmozart/assert Version ^1.10
The package sylfrid/sylius-catalog-promotion-plugin contains the following files
Loading the files please wait ....