PHPackages                             setono/sylius-callout-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. setono/sylius-callout-plugin

ActiveSylius-plugin

setono/sylius-callout-plugin
============================

Add callouts to your Sylius products

v0.5.0(2y ago)1055.2k↓33.3%15[1 PRs](https://github.com/Setono/SyliusCalloutPlugin/pulls)MITPHPPHP &gt;=8.1CI failing

Since Sep 17Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/Setono/SyliusCalloutPlugin)[ Packagist](https://packagist.org/packages/setono/sylius-callout-plugin)[ RSS](/packages/setono-sylius-callout-plugin/feed)WikiDiscussions 0.5.x Synced 1mo ago

READMEChangelog (10)Dependencies (61)Versions (22)Used By (0)

Sylius Callout Plugin
=====================

[](#sylius-callout-plugin)

[![Latest Version](https://camo.githubusercontent.com/6816cccab92701987cf987435c0a4ceaf06ea5d74da85cf67e8484947e461c22/68747470733a2f2f706f7365722e707567782e6f72672f7365746f6e6f2f73796c6975732d63616c6c6f75742d706c7567696e2f762f737461626c65)](https://packagist.org/packages/setono/sylius-callout-plugin)[![Software License](https://camo.githubusercontent.com/a7d9618e16c6a841fb6c50320d3cb71f6efabbde6b0c573fd1c04779b39dbbe8/68747470733a2f2f706f7365722e707567782e6f72672f7365746f6e6f2f73796c6975732d63616c6c6f75742d706c7567696e2f6c6963656e7365)](LICENSE)[![Build Status](https://github.com/Setono/SyliusCalloutPlugin/workflows/build/badge.svg)](https://github.com/Setono/SyliusCalloutPlugin/actions)[![Code Coverage](https://camo.githubusercontent.com/e00af63ba1fdbb7b5b980b54a367f254d65b531bc99915d68e654a0cacc61c59/68747470733a2f2f636f6465636f762e696f2f67682f5365746f6e6f2f53796c69757343616c6c6f7574506c7567696e2f67726170682f62616467652e737667)](https://codecov.io/gh/Setono/SyliusCalloutPlugin)

The callout plugin for [Sylius](https://sylius.com/) allows you to configure nice callouts/badges for sets of products based on specific rules. It provides a common set of rules by default and is very flexible when it comes to adding new ones.

- [Go to installation instructions](#installation)

Screenshots
-----------

[](#screenshots)

### Shop

[](#shop)

[![Screenshot showing callouts on product list](docs/images/shop-product-callouts.png)](docs/images/shop-product-callouts.png)

### Admin

[](#admin)

[![Screenshot showing admin callout update form](docs/images/admin-callout-update.png)](docs/images/admin-callout-update.png)[![Screenshot showing admin callouts list](docs/images/admin-callout-index.png)](docs/images/admin-callout-index.png)

Installation
------------

[](#installation)

### Step 1: Download the plugin

[](#step-1-download-the-plugin)

```
$ composer require setono/sylius-callout-plugin
```

### Step 2: Enable the plugin

[](#step-2-enable-the-plugin)

Then, enable the plugin by adding it to the list of registered plugins/bundles in `config/bundles.php` file of your project *before* (!) `SyliusGridBundle`:

```
