Download the PHP package leomoshko/sylius-tierprice-plugin without Composer

On this page you can find all versions of the php package leomoshko/sylius-tierprice-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package sylius-tierprice-plugin

Sylius Tier Price Plugin

This plugin adds tier pricing to Sylius: one product variant can have different prices based on the ordered quantity.

This is a fork of brille24/sylius-tierprice-plugin, published as leomoshko/sylius-tierprice-plugin. The PHP namespace (Brille24\SyliusTierPricePlugin\) and the bundle class name are kept unchanged so it stays a drop-in replacement.

Requirements

Package Version
PHP ^8.2
Sylius 2.0, 2.1, 2.2

Installation

Integration

Usage

First set up a product with as many variants as you want. Then, for each variant, you can configure tier pricing per channel (and optionally per customer group). The table sorts itself automatically to give a clear overview of the configured tiers.

In the shop the customer sees a table next to the "add to cart" button showing the discount for the different tiers:

Creating data

You can create tier prices with fixtures:

The referenced product and product variant have to exist before the fixture runs.

Upgrading from brille24/sylius-tierprice-plugin

Because the namespace is unchanged, switching is a composer.json change only:

No code, config, template or translation-key changes are required.

Support

Found a bug or need help wiring the plugin into your Sylius project? Please open an issue on the issue tracker.

For paid support, Sylius integration or custom development, get in touch through our partner santv.fr.

Partners

This fork is maintained with the support of:

santv.fr — la tech au service de la santé et du développement des enfants.

License

Released under the MIT License.


All versions of sylius-tierprice-plugin with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
sylius/sylius Version >=2.0 <2.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package leomoshko/sylius-tierprice-plugin contains the following files

Loading the files please wait ...