2017 © Pedro Peláez
 

symfony-bundle shopbundle

This bundle is used by our team to build an e-commerce website

image

alpixel/shopbundle

This bundle is used by our team to build an e-commerce website

  • Friday, April 13, 2018
  • by gouaille
  • Repository
  • 2 Watchers
  • 0 Stars
  • 910 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 16 Versions
  • 0 % Grown

The README.md

AlpixelShopBundle

:sweat_smile: Things are getting serious., (*1)

Installation

Download the bundle

From your project directory., (*2)

$ composer require alpixel/shopbundle

Enable the bundle

Then, you need to enable the bundle by adding the following line in the app/AppKernel.php file., (*3)

// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Alpixel\Bundle\ShopBundle\AlpixelShopBundle(),

            new Happyr\GoogleAnalyticsBundle\HappyrGoogleAnalyticsBundle(), 
            new Http\HttplugBundle\HttplugBundle(),
            //If you don't disable the analytics trackings, you will need the bundle above
        );

        // ...
    }
}

Configuration

alpixel_shop:
    customer_class: AppBundle\Entity\CustomEntity # A custom class extend the Alpixel\Bundle\ShopBundle\Entity\Customer class
    stock:
        strategy: soft #['soft', 'tolerant', 'strict']
        update: false # Update stock quantity for products [true, false]
    product_inheritance:
            - { key: myCustomKey, class: AppBundle\Entity\CustomProduct }
    use_google_analytics: true #Allow google analytics trackings with happyr bundle

The bundle is now ready to work, (*4)

Configuration Reference

alpixel_shop:
    customer_class: AppBundle\Entity\CustomEntity

You can add a custom entity who extend the Alpixel\Bundle\ShopBundle\Entity\Customer to add your properties or also directly use the Alpixel\Bundle\ShopBundle\Entity\Customer entity., (*5)

alpixel_shop:
    stock:
        strategy: soft #['soft', 'tolerant', 'strict']

The option stock strategy allow you to work with different behaviour of stock management., (*6)

soft: Allow the order, even if the product has not enough stock tolerant: Allow the order if the current stock of the product > 0 strict: Allow the order only if the stock has enough quantities, (*7)

The Versions

13/04 2018

dev-master

9999999-dev https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

13/04 2018

v0.3.1

0.3.1.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

09/04 2018

v0.3.0

0.3.0.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

09/04 2018

dev-tva

dev-tva https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

29/01 2018

v0.2.0

0.2.0.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

18/12 2017

dev-hotfix/analytics

dev-hotfix/analytics https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

18/12 2017

dev-feature/shipment

dev-feature/shipment https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

16/05 2017

v0.1.5

0.1.5.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

14/04 2017

v0.1.4

0.1.4.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

30/11 2016

v0.1.3

0.1.3.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

04/11 2016

v0.1.2

0.1.2.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

31/10 2016

v0.1.1

0.1.1.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

17/06 2016

dev-feature/cart

dev-feature/cart https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

15/06 2016

dev-task/unit-test

dev-task/unit-test https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

The Development Requires

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

15/06 2016

dev-feature/cart-access

dev-feature/cart-access https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop

06/06 2016

v0.1.0

0.1.0.0 https://www.alpixel.fr

This bundle is used by our team to build an e-commerce website

  Sources   Download

MIT

The Requires

 

by ALPIXEL

symfony2 bundle symfony ecommerce alpixel eshop