A bundle that extend the Akeneo PIM Enterprise CatalogRuleBundle, adding the possibility to unclassify products from a defined tree.
ClassificationRuleBundle | Akeneo PIM Enterprise Edition |
---|---|
v1.2.* | >= v1.6 |
v1.1.* | v1.5.* |
v1.0.* | v1.4.* |
v0.1.* | v1.3.* |
You can install the bundle with composer:
php composer.phar require akeneo-labs/classification-rule-bundle:1.2.*
Enable the bundle in the app/AppKernel.php
file, in the registerBundles
method:
$bundles = [
// ...
new PimEnterprise\Bundle\ClassificationRuleBundle\PimEnterpriseClassificationRuleBundle(),
];
Now let's clear your cache and reinstall your assets:
php app/console cache:clear --env=prod
php app/console pim:installer:assets --env=prod
This bundle is an extension of the CatalogRuleBundle, so it uses the same conditions, and add a new set of actions:
unclassify
: remove a product from categories. If you set the category code tonull
, it will declassify the product. You can also define a tree to declassify only the product's categories of this tree.
Take a look to the rule definition documentation to see more examples of conditions.