Ready This is an app especially developed for Shopware 6
Item Configurator for Custom/Additional Fields

Item Configurator for Custom/Additional Fields

by huebertweb (5) Ratings 36 Downloads
Current version:

Version:

To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
Cloud
Self-hosted
Support
This manufacturer responds very quickly to support requests
Details
  • Huebe59281510521
  • huebertweb
  • 1.1.3
  • 27 Jul 2021
  • de_DE en_GB
  • 6.2.0 – 6.2.3
    6.3.0.1
    6.3.0.0
    6.3.0.2
    6.3.1.1
    6.3.1.0
    6.3.2.1
    6.3.2.0
    6.3.3.0 – 6.3.3.1
    6.3.4.0 – 6.3.4.1
    6.3.5.4
    6.3.5.3
    6.3.5.1 – 6.3.5.2
    6.3.5.0
    6.4.0.0
    6.4.1.2
    6.4.1.0 – 6.4.1.1
    6.4.2.1
    6.4.2.0
    6.4.3.0
Additional fields in the article for e.g. the transfer of a date for a ring or the name on a... more

Product information

Highlights

  • Additional fields in the article
  • Different field types possible: text, date, number, etc.
  • Transfer to shopping cart, order, delivery bill, etc.
  • Easy management and assignment of the fields

Features

  • 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
  • Fields can be defined as mandatory

Description

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. 

The fields can be managed under Settings->Plugins. 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]$.


Currently there are the following field types:

  • Text
  • Number
  • Date
  • Date & Time


The following additional field types are planned for the future:

  • Textarea (Multiline text field)
  • Dropdown (Selectbox or. Selection field)
  • Checkbox


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 ;) 

Read, write and discuss reviews... more

Customer reviews

Average customer rating from 5 reviews:

Total
Functionality
Usability
Documentation
Support

Super Plugin mit ausgezeichnetem Support

4 Jul 2021

Das Plugin ist super für Kundeneingaben zum Customizen von Produkten.
Der Support durch den Hersteller ist super. Wir haben ein Problem gefunden und die Antwort/Fehlerbehebung kam innerhalb kürzester Zeit!

Total
Functionality
Usability
Documentation
Support

TOP!!!

24 Jun 2021

Funktioniert super! Das beste ist, dass man direkt ganze Kategorien oder dynamische Produktgruppen zuweisen kann.

Total
Functionality
Usability
Documentation
Support

Tolles Plugin für personalisierte Produkte

25 May 2021

Super einfach einzustellen nach den eigenen Bedürfnissen! Tolles Plugin, das macht, was es soll. Wir sind bis jetzt sehr zufrieden, vielen Dank.

Total
Functionality
Usability
Documentation
Support

Prima !

29 Apr 2021

Bin froh endlich ein Plugin für zusätzliche Felder zu haben und es funktioniert prima - ich bin sehr zufrieden - vielen Dank

Total
Functionality
Usability
Documentation
Support

Geniales Plugin für personalisierte Produkte

27 Apr 2021

Für unsere personalisierten Poster perfekt. Sehr einfache Konfiguration! Funktioniert so wie es soll. Freuen uns schon über weitere Feldtypen.

Total
Functionality
Usability
Documentation
Support

Installation manual

Email Template Template for Order Confirmation
This can be used to overwrite the Shopware template so that the individual attributes are also passed to the mail.
The area in addition to the Shopware standard are Bold marked.  

<div >

{% set currencyIsoCode = order.currency.isoCode %}

Hello {{order.orderCustomer.salutation.letterName }} {{order.orderCustomer. firstName}} {{order.orderCustomer.lastName}},<br>

<br>

Your order was received by us on {{ order.orderDateTime|date }},<br>

<br>

Order number: {{ order. orderNumber }}<br>

<br>

Once payment is received, you will receive a separate notification and your order will be processed.<br>

<br>

You can check the current status of your order at any time using this link: {{ rawUrl('frontend.account.order.single.page', { 'deepLinkCode': order.deepLinkCode}, salesChannel.domains|first.url) }}<br>

You can also use this link to edit the order, change the payment method or make a payment afterwards. <br>

<br>

<strong>Information about your order:</strong><br>

<br>


<table width="80%" border="0" >

    <tr>

      <td bgcolor="#F7F7F2" ><strong>pos. </strong></td>

      <td bgcolor="#F7F7F2" ><strong>name</strong></td>

      <td bgcolor="#F7F7F2" ><strong>quantity</strong></td>

      <td bgcolor="#F7F7F2" ><strong>price</strong></td>

      <td bgcolor="#F7F7F2" ><strong>sum</strong></td>

    </tr>


    {% for lineItem in order. lineItems %}

    <tr>

      <td >{{ loop.index }} </td>

      <td >

        {{ lineItem. label|u.wordwrap(80) }}<br>

        {% if lineItem. payload.options is defined and lineItem.payload.options|length >= 1 %}

            {% for option in lineItem. payload.options %}

                  {{ option.group }}: {{ option. option }}

                {% if lineItem.payload.options|last ! = option %}

                    {{ " | " }}

                  {% endif %}

            {% endfor %}

              <br/>

          {% endif %}

        {% if lineItem. payload. productNumber is defined %}Item-No: {{ lineItem.payload.productNumber|u.wordwrap(80) }}{% endif %}

        </td>

      <td >{{ lineItem. quantity }}</td>

      <td >{{ lineItem. unitPrice|currency(currencyIsoCode) }}</td>

      <td >{{ lineItem.totalPrice|currency(currencyIsoCode) }}</td>

    </tr>

    {% if lineItem. payload.huebert_attributes %}

      {% for attributesList in lineItem. payload.huebert_attributes %}

            <tr>

              <td ></td>

      &nbsp

Changelog

Version 1.1.3

Bugfix: Event LineItemRemovedEvent no longer existed for removing products from the shopping cart. 

Version 1.1.2

Bugfix: Same article with differently filled fields led to error in shopping cart

Version 1.1.1

New field type: Dropdown

New field type: Checkbox (multiple selection)

New field type: Option box (single selection)

Version 1.1.0

New function: Assignment of dynamic product groups for Shopware 6.4

Version 1.0.4

New function: dynamic product groups for Shopware 6.3

Version 1.0.3

Compatibility: Version 6.4

Version 1.0.2

Bugfix: Assignment to all products of a category

Version 1.0.1

Bugfix: getIds() on null, for articles which are not assigned to a category

Version 1.0.0

First release in store

About the manufacturer

huebertweb huebertweb Shopware Business Partner Shopware Business Partner 30 Extensions 5 Ø Rating
Current version:

Version:

To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed