Ready Dies ist eine speziell für Shopware 6 entwickelte App
Artikel Konfigurator für Eigene/Zusätzliche Felder

Artikel Konfigurator für Eigene/Zusätzliche Felder

von: huebertweb (7) Bewertungen 58 Downloads
Aktuelle Version:

Version:

Um den Merkzettel zu nutzen, musst Du die dafür notwendigen Cookies akzeptieren. Cookies akzeptieren
Nutzbar in:
Nicht verfügbar
Diese App kann nicht in einem Shopware Cloud Shop verwendet werden.
Cloud
Self-hosted
Support
Dieser Hersteller reagiert sehr schnell auf Supportanfragen
Details
  • Huebe59281510521
  • huebertweb
  • 1.1.9
  • 01.10.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.1 – 6.3.5.4
    6.3.5.0
    6.4.0.0
    6.4.1.0
    6.4.1.2
    6.4.1.1
    6.4.2.1
    6.4.2.0
    6.4.3.1
    6.4.3.0
    6.4.4.1
    6.4.4.0
    6.4.5.1
    6.4.5.0
Zusätzliche Felder im Artikel für z.B. die Übergabe eines Datums für einen Ring oder den Namen... mehr

Produktinformationen

Highlights

  • Einfache Verwaltung und Zuweisung der Felder für zusätzliche Felder im Artikel
  • Verschiedene Feldtypen möglich: Text, Datum, Zahl, Medien, Dropdown usw.
  • Übergabe an Warenkorb, Bestellung, Lieferschein usw.
  • Eigener Regex für zusätzliche Validierung
  • Artikel kann mehrfach an den Warenkorb übergeben werden

Features

  • Übergabe der Felder an alle Artikel einer Kategorie
  • Vererbung bzw. Übergabe der Felder an Subkategorien aktivierbar
  • Ein Feld kann mehreren Artikel zugewiesen werden
  • Jedes Feld kann individuell verwaltet werden
  • Felder können als Pflichtfeld definiert werden
  • Medienupload mit Bildvorschau im Warenkorb und Bestellung(Admin)
  • Hinweistext oder Tooltip pro Feld möglich

Beschreibung

Zusätzliche Felder im Artikel für z.B. die Übergabe eines Datums für einen Ring oder den Namen auf einer Kette oder für sonstige individuelle Produkte.

Die Felder können unabhängig vom Artikel verwaltet werden und jedes Feld kann beliebigen Artikel oder auch ganzen Kategorien übergeben werden.

In der Plugin-Konfiguration gibt es zudem die Möglichkeit auch Subkategorien mit einzubeziehen. 

Die Felder können unter Einstellungen->Plugins verwaltet werden. Jedes Feld kein einem oder mehreren Artikeln oder auch allen Artikeln einer Kategorie hinzugefügt werden. Pro Feld kann der Name(Label), Platzhalter-Text, die Reihenfolge bzw. Position an der das Feld im Artikel auftaucht, der Feldtyp, sowie die Zuweisung an Artikel und/oder Kategorien. Zusätzlich gibt es noch die Möglichkeit eine eigene Regel als Regex(Validation regex) zu hinterlegen.

Beispiel für einen Regex wäre z.B. die deutsche PLZ welche aus 5 Ziffern bestehen muss: ^[0-9][0-9][0-9][0-9][0-9]$.

Info: Ein E-Mail-Template für das übergeben der Attribute per Mail, finden Sie in der Installationsanleitung.


Aktuell gibt es folgende Feld-Typen:

  • Text
  • Zahl
  • Datum
  • Datum & Uhrzeit
  • Neu: Dropdown (Selectauswahl)
  • Neu: Checkbox (Mehrfachauswahl)
  • Neu: Radiobutton (Einfachauswahl)
  • Neu: Media-Upload (Hochladen von Medien)


Die Felder werden auch mit an den Warenkorb übergeben, so dass der Benutzer an jeder Stelle die Möglichkeit hat, seine Eingabe nochmal einzusehen.

Auch im Backend sind diese in der Bestellung einsehbar. Beim generieren des Lieferscheins werden diese ebenfalls übergeben. 

Es ist außerdem möglich, nach Übergabe an den Warenkorb den Artikel erneut mit anderen Daten zu befüllen und an den Warenkorb zu übergeben ohne das der bisherige überschrieben wird. Jedes "Artikel-Set" kann dann einzeln im Warenkorb verwaltet werden.

Dir fehlt ein Feld-Typ oder eine Funktion? Dann meld dich gerne bei mir ;) 

Bewertungen lesen, schreiben und diskutieren... mehr

Kundenbewertungen

Durchschnittliche Kundenbewertung aus 7 Bewertungen:

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

TOP mit bestem Support

21.09.2021

Funktioniert super! Beste Alternative zu Custom Products, außergewöhnlicher Support.

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Super Erweiterung, überdurchschnittlicher Support

31.08.2021

Bei mir gab es Probleme bei der Installation, und obwohl der Fehler bei der Rechteverwaltung auf unserem Server lag, wurde unsere Support-Anfrage nicht nur unerwartet schnell (<1h), sondern auch total umfangreich beantwortet. So erlebt man Service heute nur noch selten.
Die Erweiterung funktioniert tadellos, ist einfach einzurichten und bringt einige sehr nützliche Features mit, die die Produktzuweisung erheblich vereinfach können.

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Super Plugin mit ausgezeichnetem Support

04.07.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!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

TOP!!!

24.06.2021

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

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Tolles Plugin für personalisierte Produkte

25.05.2021

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

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Prima !

29.04.2021

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

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Geniales Plugin für personalisierte Produkte

27.04.2021

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

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Installationsanleitung

E-Mail Template Vorlage für Bestellbestätigung
Damit kann die Shopware-Vorlage überschrieben werden damit die einzelnen Attribute auch an die Mail übergeben werden.
Die Bereich die zusätzlich zum Shopware-Standart dazukommen sind Fett markiert. 

<div >

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

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

<br>

Ihre Bestellung ist am {{ order.orderDateTime|date }} bei uns eingegangen.<br>

<br>

Bestellnummer: {{ order.orderNumber }}<br>

<br>

Sobald ein Zahlungseingang erfolgt ist, erhalten Sie eine separate Benachrichtigung und Ihre Bestellung wird verarbeitet.<br>

<br>

Den aktuellen Status Ihrer Bestellung können Sie jederzeit über diesen Link abrufen: {{ rawUrl('frontend.account.order.single.page', { 'deepLinkCode': order.deepLinkCode}, salesChannel.domains|first.url) }}<br>

Über diesen Link können Sie auch die Bestellung bearbeiten, die Zahlungsart wechseln oder nachträglich eine Zahlung durchführen.<br>

<br>

<strong>Informationen zu Ihrer Bestellung:</strong><br>

<br>

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

    <tr>

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

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

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

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

        <td bgcolor="#F7F7F2" ><strong>Summe</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 %}Artikel-Nr: {{ 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 is defined %}

      {% if lineItem.payload.huebert_attributes %}

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

              <tr>

                  <td ></td>

                  <td >{% set tmpQuantity = 1 %}{% for key, attribute in attributesList %}{% if key is same as('quantity') %}{% else %} <span><small><strong>{{ key|replace({"_" : " "}) }}: </strong>{{ attribute }}</small></span><br>{% endif %}{% endfor %}</td>

                  <td >{% set tmpQuantity = 1 %}{% for key, attribute in attributesList %}{% if key is same as('quantity') %}{% set tmpQuantity = attribute %}{% endif %}{% endfor %}<span><small>{{ tmpQuantity }}</small></span></td>

                  <td ></td>

                  <td ></td>

              </tr>

          {% endfor %}

      {% endif %} 

    {% endif %}

    {% endfor %}

</table>

{% set delivery = order.deliveries.first %}

<p>

    <br>

    <br>

    Versandkosten: {{order.deliveries.first.shippingCosts.totalPrice|currency(currencyIsoCode) }}<br>

    Gesamtkosten Netto: {{ order.amountNet|currency(currencyIsoCode) }}<br>

        {% for calculatedTax in order.price.calculatedTaxes %}

            {% if order.taxStatus is same as('net') %}zzgl.{% else %}inkl.{% endif %} {{ calculatedTax.taxRate }}% MwSt. {{ calculatedTax.tax|currency(currencyIsoCode) }}<br>

        {% endfor %}

    <strong>Gesamtkosten Brutto: {{ order.amountTotal|currency(currencyIsoCode) }}</strong><br>

    <br>

    <strong>Gewählte Versandart:</strong> {{ delivery.shippingMethod.name }}<br>

    {{ delivery.shippingMethod.description }}<br>

    <br>

    {% set billingAddress = order.addresses.get(order.billingAddressId) %}

    <strong>Rechnungsadresse:</strong><br>

    {{ billingAddress.company }}<br>

    {{ billingAddress.firstName }} {{ billingAddress.lastName }}<br>

    {{ billingAddress.street }} <br>

    {{ billingAddress.zipcode }} {{ billingAddress.city }}<br>

    {{ billingAddress.country.name }}<br>

    <br>

    <strong>Lieferadresse:</strong><br>

    {{ delivery.shippingOrderAddress.company }}<br>

    {{ delivery.shippingOrderAddress.firstName }} {{ delivery.shippingOrderAddress.lastName }}<br>

    {{ delivery.shippingOrderAddress.street }} <br>

    {{ delivery.shippingOrderAddress.zipcode}} {{ delivery.shippingOrderAddress.city }}<br>

    {{ delivery.shippingOrderAddress.country.name }}<br>

    <br>

    {% if billingAddress.vatId %}

        Ihre Umsatzsteuer-ID: {{ billingAddress.vatId }}

        Bei erfolgreicher Prüfung und sofern Sie aus dem EU-Ausland

        bestellen, erhalten Sie Ihre Ware umsatzsteuerbefreit. <br>

    {% endif %}

    <br/>

    Den aktuellen Status Ihrer Bestellung können Sie auch jederzeit auf unserer Webseite im  Bereich "Mein Konto" - "Meine Bestellungen" abrufen: {{ rawUrl('frontend.account.order.single.page', { 'deepLinkCode': order.deepLinkCode}, salesChannel.domains|first.url) }}

    </br>

    Für Rückfragen stehen wir Ihnen jederzeit gerne zur Verfügung.

</p>

<br>

</div>

Änderungen

Version 1.1.9

Erweiterung: Infofeld mit mehr als 255 Zeichen und HTML möglich

Version 1.1.8

Bugfix: Infotext anzeige auch bei Artikel-Layouts

Version 1.1.7

Neue Funktion: Hinzufügen eines Hinweistextes an verschiedenen Positionen oder als Tooltip.

Kompatibilität: Kompatibel mit der Zubehör in den Warenkorb Erweiterung

Version 1.1.6

Neuer Feldtyp: Hinzufügen von Medien

Verbesserung: Mehr als 255 Zeichen für Optionen im Drodown-Feld

Version 1.1.5

Bugfix: Pflichtfeld-Abfrage für Dropdown

Version 1.1.4

Fix: Standardwert für validationpattern entfernt
Fix: Felder im Standardlayout anzeigen

Version 1.1.3

Bugfix: Event LineItemRemovedEvent existierte nicht mehr für das entfernen der Produkte aus dem Warenkorb. 

Version 1.1.2

Bugfix: Selber Artikel mit unterschiedlich ausgefüllten Feldern führte zu Fehler im Warenkorb

Version 1.1.1

Neuer Feldtyp: Dropdown

Neuer Feldtyp: Checkbox (Mehrfachauswahl)

Neuer Feldtyp: Optionbox (Einfachauswahl)

Version 1.1.0

Neue Funktion: Zuordnung dynamische Produktgruppen für Shopware 6.4

Version 1.0.4

Neue Funktion: dynamische Produktgruppen für Shopware 6.3

Version 1.0.3

Kompatibilität: Version 6.4

Version 1.0.2

Bugfix: Zuweisung zu allen Produkten einer Kategorie

Version 1.0.1

Bugfix: getIds() on null, bei Artikeln die keiner Kategorie zugeordnet sind

Version 1.0.0

Erste veröffentlichung

Infos zum Hersteller

huebertweb huebertweb Shopware Business Partner Shopware Business Partner 31 Erweiterungen 5 Ø-Bewertung
Aktuelle Version:

Version:

Um den Merkzettel zu nutzen, musst Du die dafür notwendigen Cookies akzeptieren. Cookies akzeptieren

Zuletzt angesehen

Shopware Logo
Deine Meinung ist uns wichtig!

Ehrliches Feedback ist wertvoll und unsere Grundlage für Verbesserungen. Deshalb bitten wir Dich, kurz an unserer aktuellen Umfrage zu Shopware als Marke teilzunehmen. Du benötigst dafür wahrscheinlich weniger als 5 Minuten.