Product page dynamic allocation
Technical Information
Highlights
-
Automatic assignment of one or more product layouts
-
Assignment via dynamic product groups or Rule Builder
-
Prioritization if several product groups apply
-
Limit the number of layouts displayed
Features
-
Automatic assignment of one or more product layouts
-
Assignment via dynamic product groups or Rule Builder
-
Prioritization if multiple product groups apply
-
Allow display of multiple layouts and determine position
-
Determine maximum number of layouts displayed
The assignment of the layout for the product detail page is done manually in the Shopware standard. A dynamic assignment to multiple products at the same time is not possible.
We have therefore developed a plugin that offers the following features:
Automatic assignment of one or more product layouts
The automatic assignment is done via dynamic product groups. If a product falls into one or more product groups, the corresponding layouts can be displayed depending on the settings.
Assignment via dynamic product groups or Rule Builder
In addition to dynamic product groups, rules can be defined in the Rule Builder and used for the assignment.
Prioritization in case of multiple product groups
In the event of overlapping product groups, prioritization determines which layout is displayed, with manually assigned layouts having the highest priority. However, if desired, multiple layouts are also possible.
Limit number of displayed layouts
It is possible to exclude shopping experiences that fall below a certain limit and thus set a limit for the number of displayed layouts.
Installation
- Open Plugin Manager via Settings > System > Plugins
- Upload, install, and activate the plugin
Plugin Configuration:
6.7: Settings > Extensions > Product page dynamic assignment
Configuration options:General
Select an internal name and define the prioritization. The higher the priority, the more likely the layout will be preferred.
When activating the layout, it will only be displayed if the product does not have a manual assignment. A later setting can override this behavior.
Layout
Create or assign the desired shopping experience.
Display conditions
This is where the selection of product groups is made. In addition, one or more rules can be assigned.
Display settings
If multiple layouts apply to a product, the display position can be determined here. If desired, applicable layouts with a lower priority than the current layout can be excluded. This allows setting a limit for the number of layouts displayed.
If you want the layout to be displayed even though the product already has a manual assignment, this can also be enabled here.
Frequently Asked Questions
Es wurden keine Fragen gefunden. Kontaktieren Sie uns, wenn Sie konkrete Fragen haben!| Version | Date | Compatibility | Changelog |
|---|---|---|---|
| 4.0.4 | 23 September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.3 | 30 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.2 | 11 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.1 | 3 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 4.0.0 | 20 May 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 3.0.3 | 18 March 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.0.2 | 18 March 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 3.0.1 | 1 August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 3.0.0 | 20 March 2024 | >=6.6.0.0 |
|
| 2.1.0 | 27 September 2023 | >=6.5.0.0 |
|
| 2.0.4 | 23 June 2023 | >=6.5.0.0 |
|
| 2.0.3 | 5 June 2023 | >=6.5.0.0 |
|
| 2.0.2 | 30 May 2023 | >=6.5.0.0 |
|
| 2.0.1 | 12 May 2023 | >=6.5.0.0 |
|
| 2.0.0 | 28 April 2023 | >=6.5.0.0 |
|
| 1.3.10 | 23 June 2023 | >=6.4.0.0 < 6.5.0.0 |
|
| 1.3.9 | 5 June 2023 | >=6.4.0.0 < 6.5.0.0 |
|
| 1.3.8 | 30 May 2023 | >=6.4.0.0 < 6.5.0.0 |
|
| 1.3.7 | 12 May 2023 | >=6.4.0.0 < 6.5.0.0 |
|
| 1.3.6 | 31 March 2023 | >=6.4.0.0 |
|
| 1.3.5 | 27 March 2023 | >=6.4.0.0 |
|
| 1.3.4 | 27 March 2023 | >=6.4.0.0 |
|
| 1.3.3 | 15 February 2023 | >=6.4.0.0 |
|
| 1.3.2 | 26 November 2022 | >=6.4.0.0 |
|
| 1.3.1 | 26 November 2022 | >=6.4.0.0 |
|
| 1.3.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.2.2 | 26 November 2022 | >=6.4.0.0 |
|
| 1.2.1 | 26 November 2022 | >=6.4.0.0 |
|
| 1.2.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.1.1 | 26 November 2022 | >=6.4.0.0 |
|
| 1.1.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.0.1 | 26 November 2022 | >=6.4.0.0 |
|
| 1.0.0 | 26 November 2022 | >=6.4.0.0 |
|