Download the PHP package monsieurbiz/sylius-shipping-slot-plugin without Composer
On this page you can find all versions of the php package monsieurbiz/sylius-shipping-slot-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download monsieurbiz/sylius-shipping-slot-plugin
More information about monsieurbiz/sylius-shipping-slot-plugin
Files in monsieurbiz/sylius-shipping-slot-plugin
Package sylius-shipping-slot-plugin
Short Description A Sylius plugin which allow you to choose a delivery date and time.
License MIT
Informations about the package sylius-shipping-slot-plugin
Shipping Slot
This plugin allows you to choose a delivery date and time.
Installation
Install the plugin with composer
:
composer require monsieurbiz/sylius-shipping-slot-plugin
If you are using Symfony Flex, the recipe will automatically do some actions.
For the installation without Flex, follow these additional steps
1. Add the plugin to your `config/bundles.php` file: 2. Import the plugin's configuration by creating a new file `config/packages/monsieurbiz_sylius_shipping_slot_plugin.yaml` with the following content: 3. Import the plugin's routing by creating a new file `config/routes/monsieurbiz_sylius_shipping_slot_plugin.yaml` with the following content: 4. Copy the override template from the plugin to your `templates` directory: `
After that, follow the next steps:
-
Your
Order
entity should implement theMonsieurBiz\SyliusShippingSlotPlugin\Entity\OrderInterface
and use theMonsieurBiz\SyliusShippingSlotPlugin\Entity\OrderTrait
trait: -
Your
ProductVariant
entity should implement theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ProductVariantInterface
and use theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ProductVariantTrait
trait: -
Your
Shipment
entity should implement theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ShipmentInterface
and use theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ShipmentTrait
trait: -
Your
ShippingMethod
entity should implement theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ShippingMethodInterface
and use theMonsieurBiz\SyliusShippingSlotPlugin\Entity\ShippingMethodTrait
trait: -
Update your database schema with the following command:
- Generate the migration and update your database schema:
Sponsors
- Glacier1891
- WahsWash
Contributing
You can open an issue or a Pull Request if you want! 😘
Thank you!
All versions of sylius-shipping-slot-plugin with dependencies
sylius/sylius Version >=1.9 <1.13
gedmo/doctrine-extensions Version ^2.4.12 || ^3.0
simshaun/recurr Version ^4.0