Item Configurator for Custom/Additional Fields
Description
Highlights
- Easy management and assignment of fields for additional fields in the article.
- Price surcharges per field
- Different field types possible: text, date, number, media, dropdown, color etc.
- Transfer to shopping cart, order, delivery bill, etc.
- Own regex for additional validation
Features
- Dependencies of fields by checkbox query
- Transfer of fields to all articles of a category
- Inheritance or transfer of fields to subcategories can be activated
- A field can be assigned to several articles
- Each field can be managed individually
- Number of characters per input field configurable
- Additional fields can be attached to the order comment (e.g. for WaWi to read out)
- Fields can be defined as mandatory
- Media upload with image preview in shopping cart and order (admin)
- Note text or tooltip per field possible
About the Extension
Additional fields in the article for e.g. the transfer of a date for a ring or the name on a chain or for other individual products.
The fields can be managed independently of the article and each field can be transferred to any article or even entire categories.
In the plugin configuration there is also the possibility to include subcategories.
In the plugin configuration there is now the option "Enable price for option fields". If this is activated, price markups can be defined for the individual options for checkboxes, radio buttons and dropdown options.
The fields can be managed under Catalogues->Article Configurator. Each field no be added to one or more articles or even to all articles of a category. Per field, the name(label), placeholder text, the order or position where the field appears in the article, the field type, as well as the assignment to articles and/or categories. In addition, there is still the possibility of a own rule as Regex(Validation regex) to deposit.
Example of a regex would be, for example, the German postal code which must consist of 5 digits: ^[0-9][0-9][0-9][0-9][0-9]$.
When assigning dependencies, it is necessary that your additional field and the dependency have the same configuration:
This means that if your field works by category assignment, the corresponding dependency must be configured with the same category assignment so that you can assign the field(s) to the dependency
Currently there are the following field types:
- Text
- Number
- Date
- Date & Time
- Dropdown (select choice)
- Checkbox (multiple selection)
- Radio button (single selection)
- Media upload (uploading media)
- NEW: Color fields with selection as color tile in the frontend
The fields are also transferred to the shopping cart, so that the user at any point has the opportunity to view his input again.
Also in the back end, these can be viewed in the order. When generating the delivery bill, these are also transferred.
It is also possible to fill the article again with other data after transfer to the shopping cart and to transfer it to the shopping cart without overwriting the previous one. Each "article set" can then be managed individually in the shopping cart.
You are missing a field type or function? Then feel free to contact me ;)
Additional fields in the article for e.g. the transfer of a date for a ring or the name on a chain or for other individual products.
The fields can be managed independently of the article and each field can be transferred to any article or even entire categories.
In the plugin configuration there is also the possibility to include subcategories.
In the plugin configuration there is now the option "Enable price for option fields". If this is activated, price markups can be defined for the individual options for checkboxes, radio buttons and dropdown options.
The fields can be managed under Catalogues->Article Configurator. Each field no be added to one or more articles or even to all articles of a category. Per field, the name(label), placeholder text, the order or position where the field appears in the article, the field type, as well as the assignment to articles and/or categories. In addition, there is still the possibility of a own rule as Regex(Validation regex) to deposit.
Example of a regex would be, for example, the German postal code which must consist of 5 digits: ^[0-9][0-9][0-9][0-9][0-9]$.
When assigning dependencies, it is necessary that your additional field and the dependency have the same configuration:
This means that if your field works by category assignment, the corresponding dependency must be configured with the same category assignment so that you can assign the field(s) to the dependency
Currently there are the following field types:
- Text
- Number
- Date
- Date & Time
- Dropdown (select choice)
- Checkbox (multiple selection)
- Radio button (single selection)
- Media upload (uploading media)
- NEW: Color fields with selection as color tile in the frontend
The fields are also transferred to the shopping cart, so that the user at any point has the opportunity to view his input again.
Also in the back end, these can be viewed in the order. When generating the delivery bill, these are also transferred.
It is also possible to fill the article again with other data after transfer to the shopping cart and to transfer it to the shopping cart without overwriting the previous one. Each "article set" can then be managed individually in the shopping cart.
You are missing a field type or function? Then feel free to contact me ;)
Details
- Available: English, German
- Latest update: 30 October 2025
- Publication date: 21 April 2021
- Version: 4.0.6
- Category: Product Configuration
Resources
Reviews (21)
Average rating of 5 out of 5 stars
Geniales Plugin für personalisierte Produkte
Average rating of 5 out of 5 stars
About the Extension Partner
HUBYTE
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Rating:
5
Average rating of 5 out of 5 stars
- Partner since: 2024
- Extensions: 34
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly
- Frontend:
- Go to demo
The fields are managed in the left menu under Catalogs->Article Configurator.
In order to use price markups for options, this must be enabled in the plugin configuration.
To be able to use price surcharges for options, this must be activated in the plugin configuration.
In the configuration of the fields, it is possible to use a multiplier as an alternative to the price surcharge:
Multiplier (multiplies the stored value of the option by the sales price)
If, for example, the value 2 is stored for the option of a dropdown and the multiplier is stored, the main price is multiplied by 2 when this option is used.
Assignment of dependencies
The additional field and the dependency require the same configuration:
e.g. your text field is assigned by category, then the associated dependency must be configured with the same category assignment. Here it is important that the field is defined first and then the dependency. If configured correctly, the field "Assign attributes to checkbox ..." then appears in the dependency. All fields that match are then listed here.
E-Mail Template for Order Confirmation
NEW: Email template under Settings->Email Templates with the name Order Confirmation (Article Configurator).
This must be assigned in the flow builder, or the original order confirmation template must be edited.
The elements for this can be copied from the email template.
4.0.6
Fix: Link to PDF added in admin
Fix: Duplicate display for fields with dependencies in admin fixed
4.0.5
Bug fix: Generating PDFs without item numbers caused an error
4.0.4
4.0.3
3.1.4
3.1.3
4.0.2
4.0.1
4.0.0
Compatibility with Shopware 6.7
3.1.2
Bugfix: Check for requierd field for color fields added
3.1.1
Improved Admin display: In the order in Admin, the article number is also displayed with the attributes. The x in front of the individual attributes has been removed.
Improved frontend display: An unwanted line break has been removed in the view after order completion to display the number directly next to the attribute.
3.1.0
New function: Duplicate fields in the overview via “...”
Bugfix: Missing number in the attribute overview for articles in the order overview in the admin added
3.0.6
New field type: Color fields can be added as hex value with color picker and are available for selection as color tile in the frontend.
3.0.5
Bugfix: Image preview in admin area in order was missing if the upload field was linked to a dependency. In this case, uploaded images are now displayed again for these orders.
3.0.4
Compatibility with Shopware 6.6 improved
3.0.3
Bugfix: Fixed problems with the display of uploaded files in the order in the admin area
3.0.2
New function: Items with mandatory fields cannot be added to the shopping cart from the category
3.0.1
New function: Attributes are now also available in the orders in the customer account. Repeated ordering of the configuration is possible with this update.
3.0.0
Compatibility: Compatible with Shopware 6.6
2.0.6
Bugfix: Number corrected for multiple and different wish specifications
2.0.5
Fix: Problem with the total price(sum) in the shopping cart and at the checkout fixed
Fix: Hide prices if it is disabled in the plugin configuration
2.0.4
Bugfix: Image upload for dependencies
Display: Display in admin for orders improved
Display: Dependencies highlighted in the frontend
2.0.3
Improved function: Remove individual attributes
Display: Show individual options in the offcanvas shopping cart
2.0.2
Display: placement of attributes above the shopping cart
2.0.1
Bugfix: Character count for multiple text fields
2.0.0
Compatibility: Compatible with Shopware 6.5
1.6.7
New function: For attributes, transfer the variant designation in addition to the product name.
1.6.6
Bugfix: Fix bug with dependencies with more than one upload field and multiple dependencies
1.6.5
Bugfix: Fix Bug on dependecy with more then one upload-fields
1.6.4
New function: number of configuration added in order
1.6.3
Bugfix: Listing of additional fields in the order overview of the customer account
1.6.2
Customization: Title for the dependencies with class so that this can be hidden via CSS
1.6.1
Bugfix: Total price output in the article
1.6.0
New function: There is now an additional field for a larger text (textarea)
1.5.9
Bugfix: solved problem with custom field dependency for product stream on variant
1.5.8
- bugfix for mimetypes on file upload
- optimizing
1.5.7
Bugfix: Display with price surcharge with digits >= 1000 fixed
Bugfix: Tooltip display improved
1.5.6
Bugfix: Dependencies for variants
1.5.5
1.5.4
Update: Adaptation of the designations in the backend
1.5.3
New function: Chechkbox compatible with Sales Channel for dependencies
1.5.2
New function: Dynamic product groups when depending on fields with a checkbox
1.5.1
Bugfix: Display of the new Shopware function: Cheapest price (last 30 days)
Translation: Added fine translations
Bugfix: Inheritance of fields to subcategories for individual sales channels individually configurab
1.5.0
Bugfix: Prices in shopping cart with 0 fixed
Stable version for and from Shopware 6.4
1.4.9
Language compatibility
1.4.8
Flow builder fix: email sending with flow builder. New e-mail template. If the mail dispatch does not work, this command must be executed in the terminal: bin/console system:update:finish
1.4.7
Mail template "Order confirmation (article configurator)" was adapted
1.4.6
New function: Own e-mail template in administration
1.4.5
New function: Price mark-up for dependencies
Display: Correct currency display for total price
1.4.4
Bugfix: Deletion of attributes
Bugfix: Dynamic product groups for variants
1.4.3
Display error: In some stores there were problems with the display of the currency symbol: this was also displayed before th
1.4.2
Adaptation: Administration is now in the catalogue menu
New function: Dependencies of fields via checkbox
Bugfix: Media linking
1.4.1
Bugfix: File format svg
1.4.0
Bugfix: JS-Error in Console when editing fields in the backend.
Bugfix: Assignment of fields via categories. Only worked if no individual articles were transferred. Now works in all cases.
New function: output in comments with product title as assignment
1.3.6
New function: Query for file types for media upload
New file types to restrict: .ai, .eps
1.3.5
New function: Maximum file size in KB definable for media upload
1.3.4
New feature: Allowed file formats configurable during media upload
Bugfix: Price calculation for multiple price options in shopping cart
1.3.3
New function: Activate thumbnail for media upload in article
New function: Define size of preview image
1.3.2
New function: Limitation of characters for input fields per field configurable.
New function: Transfer of the completed additional fields to the comment field in the order can be activated in the plugin configuration. Has the advantage that it can be transmitted to some ERP systems.
1.3.1
Bugfix: Price with 0 behind the decimal point was displayed without decimal places.
1.3.0
New function: price markup for radio buttons: Single selection(radio button), multiple selection(checkbox) and dropdown (selectbox)
1.2.1
Fix: Show thumbnail image when uploading an image in the order in the backend and link to the original.
Fix: Cryptic Id in the customer account in the order overview removed.
1.2.0
Compatibility: With the extension accessories directly into the shopping cart
Bugfix: File upload with own product layouts
1.1.12
Bugfix: Fix Component and Upload for Languages
1.1.11
New function: Consider sorting order in Mail
1.1.10
Bugfix: Transfer of the selected option for different variants in the shopping cart was not displayed.
1.1.9
Extension: Info field with more than 255 characters and HTML possible
1.1.8
Bugfix: Infotext display also for article layouts
1.1.7
New function: Add a note text at different positions or as a tooltip.
Compatibility: Compatible with the Add to Cart extension.
1.1.6
New field type: Add media
Improvement: More than 255 characters for options in the dropdown field
1.1.5
Bugfix: Mandatory field query for dropdown
1.1.4
fix: removed default value for validationpattern
fix: Show fields on default layout
1.1.3
Bugfix: Event LineItemRemovedEvent no longer existed for removing products from the shopping cart.
1.1.2
Bugfix: Same article with differently filled fields led to error in shopping cart
1.1.1
New field type: Dropdown
New field type: Checkbox (multiple selection)
New field type: Option box (single selection)
1.1.0
New function: Assignment of dynamic product groups for Shopware 6.4
1.0.4
New function: dynamic product groups for Shopware 6.3
1.0.3
Compatibility: Version 6.4
1.0.2
Bugfix: Assignment to all products of a category
1.0.1
Bugfix: getIds() on null, for articles which are not assigned to a category
1.0.0
First release in store