Release products only for defined customer groups
Product information "Release products only for defined customer groups"
Highlights
Products only visible to defined customer groups Products only visible according to specific rules Unapproved items do not appear in searches, listings or via deep linksÂ
Features
Release of articles/products for specific customer groups or rules No visibility without the appropriate customer group in the listing (product overview) or in the search If a user knows the deep link and is not logged in with the correct customer group, they will receive a 404 page Exclusion from sitemap can be selectedÂ
Functionality
Products are only visible if they have been approved for the desired customer group(s) or rule(s).If one or more products have not been explicitly approved for certain customer groups or rules, the product:
- cannot be found in the search
- cannot be found in the listing
- cannot be accessed via deep link (404 page is displayed)
Info:
The "release" of the customer groups is done directly with the corresponding product in the admin areaor directly at the customer group in the admin area settings -> store -> customer group -> available products
Update from plugin version 2.1.x
Adds a new plugin configuration: behavior if no customer group is selected for release
- ACRIS Standard (Release of products only if customer group is entered in the provided field)
- Release without customer group assignment (If no customer group is entered in the provided field, then the product is automatically released for ALL customer groups)
Import via API
The released customer groups can of course be imported via API.The following example describes how customer groups can be released for a product via the Sync API:
[
 {
   "key": "write",
   "action": "upsert",
   "entity": "product",
   "payload": [
     {
       "id": "21ec43c9182c4c9abfd3b8dbeef5ec1c",
       "customFields": {
         "acris_customer_group_available_product_exclude_sitemap": true
       },
       "customerGroup": [
         {
           "id": "cfbd5018d38d41d8adca10d94fc8bdd6"
         },
         {
           "id": "d9943bfd240f472084907c468c692075"
         }
       ]
     }
   ]
 }
]
The additional field acris_customer_group_available_product_exclude_sitemap determines whether the product should be excluded in the sitemap or not. "true" means an exclusion of the product in the sitemap.
Â
| Bundle: | B2B Bundle |
|---|
- Adds customer group and rule assignment to product bulk-edit in the administration.
- Improved plugin compatibility with other plugins.
- Improved product preview in administration.
- Improves displaying of available products for assigned customer groups and rules.
- Optimizes Elasticsearch indexing for rules.
- Adds new functionality to release products based on the assigned rules.
- Optimized admin.
- Fixes an issue where products that are blocked for certain rules or the default customer group are removed from the cart upon login.
- Improved plugin compatibility with Shopware 6.7.
- Fixes an issue where products blocked for the default customer group are removed from the cart upon login if the user does not belong to the default customer group and has not logged in for over 24 hours.
- Improved plugin compatibility with Shopware 6.7.
- When duplicating products, the released customer groups are now transferred to the duplicated product.
- Enables a new plugin setting that prevents products from being blocked for administration orders.
- Compatibility with Shopware 6.7.
- Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Adds sitemap visibility setting to product bulk-edit in the administration.
- Adds customer group and rule assignment to product bulk-edit in the administration.
- Optimizes Elasticsearch indexing for rules.
- Fixed plugin compatibility with other plugins.
- Adds new functionality to release products based on the assigned rules.
- Optimized admin.
- Fixes an issue where products blocked for the default customer group are removed from the cart upon login if the user does not belong to the default customer group and has not logged in for over 24 hours.
- When duplicating products, the released customer groups are now transferred to the duplicated product.
- Enables a new plugin setting that prevents products from being blocked for administration orders.
- Fixes the issue with loading products via Elasticsearch.
- Fixes an issue with loading the services.
- Bugfix fixed "Exclude selected products from sitemap" checkbox in admin.
- Fixes the issue with loading of the products at the customer group detail page in the admin.
- Optimized releasing of the products based on the active customer group.
- Improved compatibility with Elasticsearch.
- Compatibility with Shopware 6.6.
- Adds new functionality to release products based on the assigned rules.
- Fixes the issue with loading of the products at the customer group detail page in the admin.
- Optimized releasing of the products based on the active customer group.
- Improved compatibility with Elasticsearch.
- Compatibility with Shopware 6.5.
- Improves plugin compatibility.
- Change of the plugin name and the manufacturer links.
- Optimizes releasing of the products for the assigned customer groups.
- Optimizes loading of the released products from the cache.
- Optimizes loading of the product releasing in the Storefront.
- Optimizes releasing of the products in Storefront.
- Improves plugin compatibility.
- Optimizes plugin image.
- Adds plugin configuration for releasing a product in Storefront if there are no customer groups assigned for the product.
- Improves compatibility with Shopware >= 6.4.10.0.
- Optimisation of compatibility with other plugins.
- Fixes a possible problem in connection with other plugins.
- Optimize excluding from sitemap at product url provider.
- Improved compatibility with Shopware 6.4*.
Login
2 reviews
6 August 2024 14:07
ACRIS always delivers
ACRIS makes the best plugins. Support is always quick to reply.
23 February 2023 11:07
Super Plugin - einfach und tut was es soll
Ich bin begeistert von diesem Plugin! Es funktioniert einwandfrei, es ist sehr leicht zu bedienen und der Support ist einfach Klasse! Superschnell, freundlich und engagiert - besser kann man es sich nicht wünschen!
Ein Hinweis bei Varianten: Man kann (aktuell) nicht einzelne Variantenausprägungen freigeben sondern nur alle oder keine (in der Basisvariante).