CoreShop Product Bundle
- Price Calculators
- Pimcore Core Extensions
- Doctrine Mappings
- Symfony Forms
- Product Price Rules
- Product Specific Price Rules
Installation
$ composer require coreshop/product-bundle:^2.0
Adding required bundles to kernel
You need to enable the bundle inside the kernel
<?php
// app/AppKernel.php
public function registerBundlesToCollection(BundleCollection $collection)
{
$collection->addBundles([
new \CoreShop\Bundle\ProductBundle\CoreShopProductBundle(),
]);
}
Updating database schema
Run the following command.
$ php bin/console doctrine:schema:update --force
Install Pimcore Entities
$ php bin/console coreshop:resources:install
Learn more about overriding Pimcore Classes here)
Usage
This Bundle integrates Product Component into Symfony and Doctrine
The Product Bundle provides you with basic information needed for products: Product, Product Price Rule, Specific Price Rule and Price Calculators
Doctrine Entities
- ProductPriceRule
- ProductSpecificPriceRule
Pimcore Entities
- Product (CoreShopProduct)
- Category (CoreShopCategory)
Pimcore UI
- Product Grid
How to use?
coreshop.global.resource.open('coreshop.product', 'products');