setono/sylius-promotion-extensions-plugin

为Sylius提供的常用促销扩展


README

Latest Version Latest Unstable Version Software License Build Status

为Sylius添加常用的促销规则和操作。

安装

步骤 1:下载插件

$ composer require setono/sylius-promotion-extensions-plugin

步骤 2:启用插件

然后,通过将插件添加到项目中的 config/bundles.php 文件中已注册插件/包的列表中来启用插件

<?php

return [
    // ...
    
    Setono\SyliusPromotionExtensionsPlugin\SetonoSyliusPromotionExtensionsPlugin::class => ['all' => true],
    
    // ...
];

促销规则检查器

至少包含n个分类

如果购物车包含具有给定分类的n个或更多产品,则返回true。

促销操作

单位固定价格

您设置一个价格,所有匹配的产品都将以这个价格计算,无论其原始价格如何。

固定批量价格

这特别适合“x换y”促销,例如“2换50美元”。您设置批量价格(例如50美元)和批量大小(例如2),然后促销将折扣分配给购物车中符合条件的商品。