vespolina/commerce-bundle
Vespolina Commerce bundle. Integrates vespolina libraries with Symfony2
Maintainers
Package info
github.com/vespolina/VespolinaCommerceBundle
Language:JavaScript
Type:symfony-bundle
pkg:composer/vespolina/commerce-bundle
v0.5-alpha
2014-04-09 19:19 UTC
Requires
- php: >=5.4.0
- friendsofsymfony/jsrouting-bundle: *
- friendsofsymfony/rest-bundle: *
- omnipay/omnipay: 1.1.*
- sp/bower-bundle: *
- symfony/symfony: >=2.1
- vespolina/action: *
- vespolina/commerce: dev-master
- vespolina/taxonomy: dev-master
Requires (Dev)
- phpspec/phpspec: dev-master
- phpunit/phpunit: 3.7.*
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-06-19 01:01:56 UTC
README
👁 Build Status
👁 Total Downloads
👁 Latest Stable Version
Vespolina Ecommerce integration with Symfony2
The admin page has javascript dependencies that can be handled by bower using the SpBowerBundle. If you don't have bower installed, you can install it using npm
$ npm install -g bower
1) Install VespolinaCommerceBundle
Install using composer.phar or composer binary:
$ php composer.phar require vespolina/commerce-bundle dev-master
2) Enable the bundle
Enable the bundle in the kernel:
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new FOS\RestBundle\FOSRestBundle(), new Sp\BowerBundle\SpBowerBundle(), new Vespolina\CommerceBundle\VespolinaCommerceBundle(), ); }
3) Required configuration:
# app/config/config.yml sp_bower: bundles: VespolinaCommerceBundle: ~ vespolina_commerce: db_driver: mongodb # mongodb or orm
4) Routing options
# app/config/routing.yml vespolina_admin: resource: "@VespolinaCommerceBundle/Resources/config/routing/admin.yml" prefix: /admin/ vespolina_commerce_checkout: resource: "@VespolinaCommerceBundle/Resources/config/routing/checkout.xml" prefix: / vespolina_commerce_cart: resource: "@VespolinaCommerceBundle/Resources/config/routing/cart.xml" prefix: / vespolina_commerce_product: resource: "@VespolinaCommerceBundle/Resources/config/routing/product.xml" prefix: / vespolina_taxonomy: resource: "@VespolinaCommerceBundle/Resources/config/routing/taxonomy.xml" prefix: /
