Skip to content

opichon/DzangocartSubscriptionBundle

Repository files navigation

DzangocartSubscriptionBundle

Symfony 2 bundle for dzangocart subscription accounts

Features

  • Declare your entities to be subscription-type products
  • Manage different pricing plans and their features
  • Display a pricing page on your web site
  • Easy links to your dzangocart store

Requirements

While this bundle is primarily intended for owners of a Dzangocart store, most of its feature can still be used by anyone.

Installation

Add the following to your project's composer.json file:

{
	require: {
		"dzangocart/subscription-bundle": "dev-master"
	}
}

Register the bundle:

#app/AppKernel.php
public function registerBundles()
{
	$bundles = array(
		…
		new DzangocartSubscriptionBundle()
	);

	return $bundles;
}

If you are using assetic, add the bundle to the assetic configuration:

#config.yml
assetic:
	DzangocartSubscriptionBundle

Configuration

TODO

Usage

TODO

Fixtures

For your convenience, several fixtures are included in the bundle, under Resources\fixtures.

Some of these fixtures only have demonstration value (plans, features) but others like units and periods, may be of some practical use. To load the fixtures into your database using propel:

php app/console propel:fixtures:load @DzangocartSubscriptionBundle

About

Symfony 2 bundle for dzangocart subscription accounts

Resources

License

Stars

Watchers

Forks

Packages

No packages published