Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede Bestellposition Pro

Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede Bestellposition Pro

von: DATUREX GmbH (11) Bewertungen 887 Downloads
Buchungsoptionen:
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
Diese App ist für Shopware 6 verfügbar
Support
Dieser Extension Partner reagiert schnell auf Supportanfragen
Details
  • scha147282265910m
  • DATUREX GmbH
  • 2.3.27
  • 19.10.2021
  • de_DE
  • 5.0.0 – 5.0.4
    5.1.0 – 5.1.6
    5.2.0 – 5.2.27
    5.3.0 – 5.3.7
    5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.10
    5.7.0 – 5.7.19
Das Plugin "Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede... mehr

Produktinformationen

Highlights

  • Mehrfachbestellungen des gleichen Artikels können in mehrere Positionen aufgeteilt werden.
  • Jedes Feld kann optional pro Artikel / Artikelvariante definiert

Features

  • Checkboxfeld
  • Eingabefeld (inklusive einer Option für eine Maximalanzahl an einzugebenden Zeichen) (*5)
  • Textfeld
  • Datumsfeld als Datepicker (inklusive optionaler Auswahl eines Startdatums, Enddatums undauszuschließender Tage)
  • Auswahlfeld
  • Einblenden bei folgenden Kundengruppen
  • Einblenden bei folgenden Zahlungsarten
  • Einblenden bei folgenden Versandarten

Beschreibung

Das Plugin "Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede Bestellposition Pro" fügt jeder Bestellposition bis zu 12 zusätzliche Felder hinzu. Die Eingaben der jeweiligen zusätzlichen Felder können auf der Bestellbestätigungsseite, in der Bestellbestätigungsemail und den Dokumenten abgefragt werden, um dem Kunden noch einmal die Auswahl sichtbar zu machen und Ihm diese zu bestätigen (die entsprechenden Code - Schnipsel zur Ausgabe der zusätzlichen Felder können Sie der Anleitung.pdf in den Punkten 7 - 10 entnehmen). Ebenso werden Ihnen die Eingaben der jeweiligen zusätzlichen Felder in den Bestellungsdetails eingeblendet. Das Befüllen der Felder ist auch durch einen CSV-Import möglich.


Die zusätzlichen Felder können auch als Pflichtfelder markiert werden. Bei einer Pflichtfeldmarkierung steht Ihnen dann bei allen Feldern keine (nachträgliche) Bearbeitung der Felder im Warenkorb mehr zur Verfügung. Die vorgenommenen Eingaben können im Shopware Backend nachträglich durch den Shopbetreiber auch noch einmal geändert werden.


Die unterstützten Feldtypen sind:

  • Checkboxfeld
  • Eingabefeld (inklusive einer Option für eine Maximalanzahl an einzugebenden Zeichen) (*5)
  • Textfeld
  • Datumsfeld als Datepicker (inklusive optionaler Auswahl eines Startdatums, Enddatums und auszuschließender Tage) (*2), die Auswahl des Datums erfolgt dabei ausschließlich über den Datepicker
  • Auswahlfeld (Beispielinhalt siehe *4)

Innerhalb der Artikel-Bearbeitungsmaske im Shopware Backend kann jedes Feld auch optional pro Artikel / Artikelvariante definiert und dessen Typ, Beschreibung, Bedingung, Pflichtfeldmarkierung oder Startdatum, Enddatum und auszuschließende Tage einzeln ausgewählt und festgelegt werden. Dadurch haben Sie auch die Möglichkeit, beispielsweise Feld 1 bei Artikel A als Eingabefeld zu definieren, bei Artikel B aber als Datumsfeld und bei Artikel C als Textfeld.

Innerhalb der Plugin-Konfiguration können Sie festlegen, ob bei Mehrfachbestellungen des gleichen Artikels diese in mehrere Positionen aufgeteilt werden sollen, damit beim erneuten Hinzufügen des Artikels in den Warenkorb die Werte der Felder nicht wieder überschrieben werden. Sie können diese Option auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Innerhalb der Plugin-Konfiguration kann ebenso ausgewählt werden, ob das Feld auf der Artikel-Detailseite, im Warenkorb und/oder auf der Bestellabschlussseite angezeigt werden soll oder nicht. Sie haben somit auch die Möglichkeit, das Feld beziehungsweise die Eingabe auch nur auf der Bestellabschlussseite anzuzeigen. Die Anzeige auf der Bestellabschlussseite kann dabei auch auf Kundengruppen, Zahlungs- und/oder Versandarten beschränkt werden. Ebenso können Sie auch innerhalb der Plugin-Konfiguration festlegen, ob die Felder im Warenkorb und/oder auf der Bestellabschlussseite nur angezeigt werden sollen und nicht bearbeitet werden können.

Um die Auswahl und die Eingaben bei den zusätzlichen Feldern für alle Varianten automatisch aus dem Hauptartikel zu übernehmen, kann dazu die Shopware-Funktion "Standarddaten übernehmen" im Varianten-Reiter genutzt werden ( Screenshot ). Es muss dabei nur die Option "Attribut-Konfiguration übernehmen" aktiviert und die Schaltfläche "Speichern" geklickt werden ( Screenshot ). Falls die Auswahl oder die Eingaben einer Variante eines Artikels vom Hauptartikel abweichen, können im Anschluss die abweichenden Werte bei der Variante geändert werden.


Die Plugin-Konfiguration ermöglicht für jedes Feld unter anderem folgende Einstellungsmöglichkeiten:

Feld aktiv (Ja / Nein)Feldtyp (Checkbox, Eingabefeld, Textfeld, Datumsfeld und Auswahlfeld)Bei allen Artikeln anzeigen (Ja / Nein - nur bei ausgewählten Artikeln)Immer einblendenEinblenden bei folgenden KundengruppenEinblenden bei folgenden ZahlungsartenEinblenden bei folgenden Versandarten In der Listenansicht im Backend anzeigen (Ja / Nein)Bedingung für den Feldtyp Konfigurationsfeld 1 (bspw. Starttermin, Maximalanzahl Zeichen)Konfigurationsfeld 2 (bspw. Endtermin)Konfigurationsfeld 3 (bspw. ausgeschlossene Tage, Optionen für das Auswahlfeld) (*3)Pflichtfeld Werte im Warenkorb nur anzeigen(Ja / Nein)Werte auf der Bestellabschlussseite nur anzeigen(Ja / Nein)


Anmerkungen zum Plugin

(*2): Bei der Bedingung für den Feldtyp kann ausgewählt werden, ob das ausgewählte Datum vor dem aktuellen Datum liegen darf (beispielsweise bei einem Geburtsdatum) oder nicht (beispielsweise bei einem Abholdatum). Bei zukünftigen Daten können auch Wochentage (beispielsweise Samstag und Sonntag) bei der Auswahl ausgeschlossen werden. 

(*3): Bei einer Pflichtfeldmarkierung steht Ihnen keine (nachträgliche) Bearbeitung der Felder im Warenkorb mehr zur Verfügung.

(*4): Möchten Sie Feld 1 als ein Auswahlfeld mit den Farben "rot", "gelb, "blau" und "grün" anzeigen lassen, müssen Sie dazu beim Feld "Feld 1 - Typ" den Typ "Auswahlfeld" und beim Feld "Feld 1 - Konfigurationsfeld 3 (bspw. ausgeschlossene Tage, Optionen für das Auswahlfeld)" den Wert wie folgt hinterlegen: rot|gelb|blau|grün.

(*5): Innerhalb der Plugin-Konfiguration können Sie beim Feldtyp "Eingabefeld" bei der Bedingung für den Feldtyp eine Option für eine Maximalanzahl an einzugebenden Zeichen festlegen. Die Maximalanzahl muss dabei in das Eingabefeld "Starttermin des Datumsfeldes" eingegeben werden. Sie können diese beiden Einstellungen innerhalb der Artikel-Bearbeitungsmaske auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.


Das Plugin ist optimiert für die Standard Themes von Shopware 5. Sollten Sie ein anderes Theme verwenden, prüfen Sie bitte die Kompatibilität zuerst mit einer Testversion des Plugins. Des weiteren prüfen Sie bitte, ob das Plugin mit anderen verwendeten Plugins kompatibel ist. Wir empfehlen Ihnen ausdrücklich, dass Plugin vorab in einer Testumgebung und NICHT im Produktivsystem zu testen, um etwaige Komplikationen zu vermeiden.


Kontakt & Support

Treten Sie bei Fragen, Kritik oder Anregungen einfach mit uns über die E-Mail ticket@daturex.de in Kontakt und wir helfen Ihnen sehr gern weiter.


Anleitung zum Plugin

Anleitung_ZusatzfelderFuerJedeBestellposition.pdf


Hinweise zum Plugin

ab Shopware Version 5.2(1). Unverschlüsselt:  komplett quelloffen bereitgestellt, kann ohne den iOnCube Loader genutzt werden

(2). Mehrsprachigkeit: die einzelnen Texte, Beschriftungen und Meldungen im Front- und Backend können innerhalb der Textbausteine nach Ihren Wünschen angepasst werden.

(3). Subshop-Fähigkeit: das Plugin ist subshopfähig und kann je Subshop aktiviert werden.

(4). Kompatible Themes: dieses Plugin ist zu dem Responsiven Theme von Shopware und zu Themes, die von diesem abgeleitet werden, kompatibel. Bei der Nutzung eines Drittanbieter - Themes, das über den Shopware Store erworben wurde, kann der ordnungsgemäße Einsatz des Plugins nicht garantiert werden.

(5). Demoshop: damit Sie sich einen Überblick über die Funktionen des Plugins vor dem Kauf verschaffen können, haben wir für Sie einen Demoshop eingerichtet. Dort können Sie das Plugin testen und sich vom Funktionsumfang und dem Nutzen überzeugen. Sie finden den Link zum Demoshop im Tab "Demo".

(6). Aktiver OffCanvas - Warenkorb nötig: zum Übertragen der Werte der zusätzlichen Felder in den Warenkorb wird der OffCanvas - Warenkorb ("Einstellungen" -> "Theme Manager" -> aktives Theme auswählen -> Schaltfläche "Theme konfigurieren" anklicken -> Tab "Konfiguration" -> Checkboxfeld bei "OffCanvas Warenkorb" anwählen -> Schaltfläche "Speichern" anklicken) benötigt, der OffCanvas - Warenkorb muss beim Einsatz des Plugins also aktiv sein


Bewertungen lesen, schreiben und diskutieren... mehr

Kundenbewertungen

Durchschnittliche Kundenbewertung aus 11 Bewertungen:

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Sehr flexibles und mächtiges Werkzeug, blitzschneller Support, einfach nur zu empfehlen!

29.11.2021

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Prima Plugin - 1a Support

22.10.2021

Nutzen das Plugin seit einigen Monaten und sind vollkommen zufrieden. Sehr positiv zu erwähnen ist auch der gute und unkomplizierte Support - danke hierfür.

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Prima!

21.07.2018

Plugin macht was es soll. Danke dafür!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Tolles Plugin erfüllt alle Anforderungen

15.06.2017

Das Plugin funktioniert einwandfrei. Der Support ist nicht zu toppen!!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Sehr Hilfreich bei speziellen Produkten.

22.03.2017

Z.B. für personalisierten Artikel kann der Kunde den Namen oder weiteres in das Feld eingeben nd dieses wird als Attribut mit an die Bestellung gesetzt.
Sehr hilfreich für Spezialartikel.
Es funktioniert wie es soll. August 2016.
_____________________________________________

Nachtrag am 12.09.2018
Anfrage bei Scharfe-Media wegen Problem nach SW-Update. Nach 2 E-Mails und 1 Stunde Zeit war das Problem vom Support bei Scharfe-Media behoben und der Shop läuft wieder korrekt weiter.
Klasse Service und guter Kontakt. Und Scharfe-Media hat noch viele hilfreiche Plugin für SW. Da schaue ich gerne wieder rein.

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Tolles Plugin und super Support!

15.02.2017

Das Plugin funktioniert einwandfrei, die Installation und Handhabung ist einfach und man kann die Funktionen im Backend sehr leicht auf seine Bedürfnisse anpassen. Es ist genau, wie ich es mir erhofft hatte.

Ein großes Lob an den Support. Extrem schnelle Beantwortung sowie Hilfestellung.

Katharina Kunz
Inhaberin Pavon Berlin

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Sehr brauchbar und toller Support

03.11.2016

Wir nutzen das Plugin bei einzelnen Artikeln, für die zusätzlich Angaben erforderlich sind. Das funktioniert super.
Ein Verbesserungsvorschlag wurde schnell und unbürokratisch umgesetzt.
Super - vielen Dank!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Ein Plugin und ein Dienstleiter wie man es sich wünscht

15.10.2016

Habe den Entwickler des Plugins vor kurzem gefragt, ob er sein Plugin um ein paar Funktionen den Datepicker betreffend (Plichtfelder, Start- und Endtermin, Close out Dates) erweitern könne, weil einer meiner Kunden diese Funktionen dringend benötigt.

scharfe media hat diese Funktionen hervorangend und binnen kürzester Zeit umgesetzt. Besser geht es nicht.

Nochmals vielen Dank für den tollen Support!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Eins der besten Plugins! :)

31.08.2016

Da wir Textilien selbst bedrucken, kann man bei uns einige Artikel noch individualisieren (andere Zahlen, anderer Name usw.). Dank des super Plugins, welches einwandfrei funktioniert und sich sauber im Frontend integriert, können unsere Kunden uns diese Wünsche nun bequem mitteilen.

Der Wunschdruck wird zudem sauber in der Bestellbestätigung sowie auf der Rechnung ausgegeben, perfekt!

Das Plugin ist jeden Cent wert!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Support und Einrichtung um 23Uhr...

31.05.2016

Nach meiner Anfrage ob diverse Funktionen Möglich sind und Download der Testversion erhielt ich um 23Uhr eine Antwort und nach dem Kauf wurde mir das Plugin komplett installiert und eingerichtet.
Ich sag nur... Hut ab! Dieser Einsatz muss belohnt werden. Support! Alle Punkte.

Auch das Produkt lässt für mich keine Wünsche übrig. Tut genau das was es soll und funktioniert hervorragend und Übersichtlich. Alle Punkte.

Die Einrichtung selber zu machen ist sicherlich mir der guten Doku möglich, aber bei dem Support nicht notwendig.

Vielen Dank für die Super Gute Unterstützung.

Andy Beuth
Inhaber Laserstern.de

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Super Plugin / Super Support

13.05.2016

Auf so ein Plugin habe ich lange gewartet und es funktioniert nach ein paar Supportanfragen einwandfrei !!

Gesamt
Funktionalität
Bedienung
Dokumentation
Support

Konfigurationsanleitung

Installieren Sie das Plugin ganz einfach über den Plugin-Manager und nehmen Sie Ihre gewünschten Einstellungen in der Plugin-Konfiguration vor. Besuchen Sie einmal Ihre Artikel-Detailseite und den Warenkorb, damit alle Textbausteine des Plugins generiert werden.


Leeren Sie, nachdem Sie alle Einstellungen vorgenommen haben, den Cache des Shops.


Eine ausführliche Anleitung zum Plugin erhalten Sie hier:

Anleitung_ZusatzfelderFuerJedeBestellposition.pdf.


Beachten Sie: die Textbausteine im Backend sind erst nach einer Neuanmeldung im Backend verfügbar.


Beachten Sie bei einer Neuinstallation eines Plugins: wenn Sie ein Plugin neu installieren, werden automatisch alle bisherigen Werte der Felder / Freitextfelder gelöscht. Legen Sie sich also bitte vor dieser Aktion eine Sicherheitskopie der Datenbanktabelle s_articles_attributes, s_order_basket_attributes und s_order_details_attributes an.

Änderungen

Version 2.3.27

  • Bug bei Auswahlfeldern im Warenkorb behoben, wenn Inhalt aus dem Artikel verwendet wird. Feld 2- 10 hatte den Inhalt aus dem Auswahlfeld 1 geholt.


  • Nach dem Update steht  in den Artikeln unter Bedingung die Zusatzauswahl "Bedingung für Auswahlfeld x aus dem Artikel verwenden". Damit kommt es nicht mehr zu Missverständnissen mit den anderen Bedingungen. Ist die erste Bedingung ausgewählt oder leer, werden die Konfigurationen aus dem Hauptplugin gezogen. Bei Auswahl 7 wird der Inhalt des Auswahlfeld aus dem Artikel verwendet.


  • Update Funktion Switch Cases auf die letzten 2.3er Versionen gekürzt. Ab 2.3.6

Version 2.3.26

event.preventDefault(); korrigiert. 

check_required_inputs(); entfernt.

Version 2.3.25

In cart_field6.tpl und cart_field9.tpl wurde

in Zeile 74 die Variabel  für das "Feld 1" ausgegeben.

Version 2.3.24

  • requiredfields durch requiredfield ersetzt
Pflichtfeld funktionierte dadurch nicht im Kassenbereich


  • SelectValuesSize-n durch SelectValuesSize-1 ersetzt
Kopierfehler hatte zur Folge, dass im  Auswahlfeld ein Index immer höher gelesen wurde und ab den Feldern 4 keine Einträge mehr im Warenkorb zusehen waren

  • rekursiver Aufruf der Funktion zum verhindern des Kassen und Bestellabschluss bei ungefüllten Pflichtffeldern behoben.
  • DataLoad beim Aufruf der Bestellungen im Backend behoben. Hatte lange Ladezeiten zur Folge, da noch aus einer alten Version verwaiste Scripte ausgeführt wurden.


Version 2.3.23

Über Checkbox stehendes Text Label für Checkboxen entfernt.

Version 2.3.22

  • Durch die feste Bedingung in den Textbausteinen konnte der Text vor dem Feld für ausgewählte Felder nicht wechseln.
    Leeren Sie dafür den Cache einmal komplett, damit die neuen
    Textbausteine ins Backend übernommen werden

  • Conditionsabfrage gekürzt.
  • individueller Text vor Feld aus der 1. Condition in der Artikeldetailseite entfernt.


Version 2.3.21

  • Prüfung für Datumspflichtfeld wurde auf integer statt string  geprüft.
  • geändert in: data_dateinputfield_clickable1 === '0' // '1'
  • HTML Validierung funktioniert nicht bei schreibgeschützten Feldern, darum werden die Datumsfelder mit einer extra Prüfung nur rot umrandet, bei leeren Datumsfeld als Pflichtfeld.

Version 2.3.20

  • Mitkopierte 8 aus allen Templates entfernt.
  • Eigener Text vor Feld wird damit wieder angezeigt
  • Bedingung für Label außerhalb der Texbausteine umschlossen, damit Texbausteine keine Bedingung mehr im Wert haben, sondern nur noch den Text.

Version 2.3.19

Variable für Datumsvaldierung wird als  String ausgewertet, wurde aber als integer verglichen.

Version 2.3.18

Neue Pflichtfeldbedingung  requiredfieldx  hatte aus der alten Pflichtfeldbedingung $fieldx_requiredfield noch den Wert 0 für aktiv in einigen Feldern. Dadurch wurden die Felder bei deaktivierten Pflichtfeld  immer als aktiv interpretiert.

Version 2.3.17

Falsche Namensgebungen aus Feld 1 datefieldexcludeddays und $arrayField2SelectValuesSize-1 für Auswahlen in Feld 2 und 3 behoben.


Version 2.3.16

Textbausteine von

DetailBuyInputsTextLabel1 > DetailBuyInputsTextLabel2,  DetailBuyInputsTextLabel3
DetailBuyInputsTextLabelAfter1 > DetailBuyInputsTextLabelAfter2, DetailBuyInputsTextLabelAfter3 in den Feldern 2 und 3 korrigiert.

Version 2.3.15

Konflikt  in Auswahlfeld behoben

Version 2.3.14

Felder wurden im Warenkorb und Checkout nur angezeigt, wenn der Haken aktiv in den Artikeln zusätzlich gesetzt war.

Version 2.3.13

  • Trennung des Auswahlfelds zwischen globalen Artikel Einstellung behoben. Im Chechkout kam es dazu das, dass immer die globale Einstellung gesetzt wurde.


  • Deaktivierung der Felder über Plugin Deaktivieren funktioniert wieder on the fly. Anders wie von Shopware empfohlen, muss die Reihenfolge nach der Templateregistrierung erfolgen, was den Nachteil hat, dass man hinterher noch den Cache neu leeren muss und eine Smarty Security geworfen wird. 
    Fatal error: Uncaught SmartyException: directory  not allowed by security setting. Oder es bleiben die Felder trotz Deaktivierung eingeblendet, wenn die Bedingung nach der Registrierung erfolgt. 

Version 2.3.12

Abstand leerer Textfelder auf der Finish Seite korrigiert.

Version 2.3.11

Text Label und der leere Abstand zwischen anderen Feldern wird bei nicht-befüllten Feldern ausgeblendet, wenn die Einstellung Wert im Warenkorb/Bestellabschlussseite aktiviert ist.

Version 2.3.10

  • Fehler in Feld 10 und 8 behoben.
  • Kopierfehler korrigiert.
  • Pflichtfelder in Bedingung für ausgewählte Artikel und globale Felder korrigiert
  • Required Variable für Detail Template  in main Datei zentral ausgelagert wie im Checkout Template.
  • namespace für checkout von detail/buy in checkout/cart_item geändert



Version 2.3.9

  • Fehler in der  Selectbox (Warenkorb Checkout) behoben, wenn die Bedingung von Feld x aus der Plugin-Konfiguration übernehmen für ausgewählte Artikel verwendet wird. 

Version 2.3.8

  • Array Ausgabefehler  in Bestellungen (/account/orders)  behoben.

Items wurden vorher über articleID statt detailID vorgefiltert. Das hatte zur Folge, dass die Zusatzfelder bei gleicher articleID  die vorherigen Zusatzfelder ersetzten.

Version 2.3.7

  • Fehler beim Ausblenden des Eingabe ändern Buttons für ausgewählten Artikel behoben.

Version 2.3.6

Bug in Bestellungen ->  Positionen behoben.

Version 2.3.5

Ein und Ausblenden der  Zusammenfassung der Eingaben auf der Bestellabschlusseite (Finish)


Pfllichtfeld bei Selectboxen behoben.  Der Benutzer muss einen Wert auswählen, damit er weiter zur Kasse gelangt. Vorher wurde der 1. Wert immer bei Pflichtangaben genommen. Das konnte zu Missverständnissen führen.


Internes  Update : {$show_fields_in_finish} aus products.tpl entfernt.
Wenn 2.3.5 schon geupdatet, Update nochmal ziehen oder     {$show_fields_in_finish} selbst aus der pdoucts.tpl entfernen.

Version 2.3.4

  • Felder 5 - 12 werden in der Kasse und im Warenkorb nicht mehr eingeblendet, wenn diese deaktiviert sind. Der Fehler trat nur auf, wenn das Feld allgemein für alle Artikel verfügbar war.


  • preventForward() Fehler behoben. Beim Ausfüllen der Pflichtfelder kam es noch zu dem unerwarteten Fehler, dass über das required Attribut auch die versteckten Felder mitgezählt wurden und somit der Kassen Button sich nicht aktivieren ließ, auch wenn die Felder offensichtlich befüllt wurden.


  • Auszuschließende Tage für Kalenderfunktion behoben. Operator war fehlerhaft, der in der SW 5.5.8 noch funktionierte.


  • Views Verzeichnisse reduziert. Views2 und Views2_1 entfallen.  Views2_1 ist nun Views. Sollten bei Ihnen Fehler auftreten, prüfen sie bitte den Ordner. Es entfällt die cart_item.tpl unter /checkout/


Version 2.3.3

Pflichtfeld-Überprüfung über id attribut für alle 12 Felder übernommen

Code auf 142 Zeilen gekürzt. 

Verbliebene submit Anweisung zum Änderern des Eintrag aus den Templates 9-12 entfernt. Diese wird zentral angesteuert.

Version 2.3.2

Schleifenfehler behoben:
Wenn mehrere Felder Pflichtfelder sind und  Artkiel im Warenkorb liegen,  war der Button „Zur Kasse“ inaktiv - der User kam nicht weiter, auch wenn die Felder korrekt befüllt sind.

Version 2.3.1

  • Ist die Einstellung Werte im Warenkorb/Kasse nur anzeigen auf Ja gestellt, wird die Eingabe-Änderung nur noch unter den jeweiligen Feldern angezeigt, die auch für die Artikel zugewiesen sind.


Hinweis:

Die Versionsbereiche 2.1.x und 2.2.x sind für spezielle Kundenanpassungen reserviert und deshalb gehts mit der offiziellen 2.3.x weiter. Versionen von 2.1 oder 2.2. sind auch unter Umständen deshalb auch nicht auf die 2.3.1
updatebar. Wenden Sie sich dafür bitte an uns, wenn Sie eines dieser 2er Pluginversionen haben.

Version 2.3.0.5

  • Nur ungefüllte Pflichtfelder werden im Warenkorb und in der Kasse rot  markiert.
  • Weiterleitung durch is--disabled client seitig abgefangen, da die Klasse is--disabled bei interkativen Schaltflächen die Weiterleitung nicht wirklich verhindert, sondern nur kosmetisch deaktiviert erscheinen lässt.

Version 2.3.0.4

  • Falsche Pflichtfeld Verschachtelung im Selectfeld entfernt.
  • Falsche Variable _in_cart durch durch richtige _in_confirm in den Confirm-Templates ersetzt. Hatte zur Folge, dass beim "Nur Anzeigen der Werte" das Feld auswählbar blieb.
  • nicht befüllte Pflichtfelder werden rot markiert statt den Text anzuzeigen.
  • Kasse und Bezahlen Button wird bei Pflichtangaben über die is-disabeld Klasse deaktiviert.


Version 2.3.0.3

  • Bugfixing Zahlungspflichtig bestellen bei Pflichtfeldern nur dann möglich, wenn Pflichtangaben in der Kasse befüllt sind, bei mehreren  Artikel mit gleichen Pflichtfeldern.
  • Validierung der Weiterleitung im Warenkorb zur Kasse, wenn Pflichtfelder nicht befüllt sind
  • Hinweis wird noch nicht auf das Feld alleine ausgegeben, welches leer ist, sondern auch bei dem, welches befüllt ist, solange das andere nicht (mit gleichen Attributnamen) auch befüllt ist. Das wird bei Gelegenheit ausgebessert und vervollständigt.
  • kompatibel mit 5.6 (geprüft)

Version 2.3.0.2

  • Zahlungspflichtig bestellen bei Pflichtfeldern nur dann möglich, wenn Pflichtangaben in der Kasse befüllt sind.

Wenn Kunden vom Listing Artikel in den Warenkorb legen, war es möglich den Kauf ohne Befüllen der Pflichtfelder abzuschließen, da das Pflichtfeld bisher nur an die Eingabeänderung gebunden war.

Wenn in der Artikel-Detailseite keine Felder zuvor befüllt wurden, ist der Bezahl-Button solange in der Kasse deaktiviert, bis alle Pflichtangaben befüllt sind.

Version 2.3.0.1

  • Eingaben werden aus der Bestellwiederholung automatisch in die s_order_basket_attributes gespeichert, damit diese in die neue Bestellung gespeichert werden, ohne die Angaben vorher neu eingeben zu müssen.


  • Eingaben werden jetzt mehreren Artikel  innerhalb einer gleichen Bestellung richtig zugeordnet.


  • Fehler in Auswahlfeldern bei Size-1 durch Auslagern der Quellcodefragmente behoben. Die Werte werden korrekt gepeichert,  der Benutzer konnte nur seine Auswahl im Warenkorb nicht mehr nachträglich ändern.

Version 2.3.0

  • Insgesamt 12 neue Felder verfügbar.


  • Zusatzfelder sind auch im Kundenkonto einsehbar.


  • Eingabe bei Pflichtfeldern behoben. Felder können über extra Punkt auf schreibgeschützt umgestellt werden.

  • Templatestruktur verbessert und Progrmmlogik überarbeitet
  • Installations/Update-Optimierung. Allerdings kann das Update durchaus etwas länger dauern als gewohnt. Die Erstinstallation selbst dauert beim Anlegen vieler Felder etwas länger, genau wie die Deinstallation.

  • Der Name des Plugins ändert sich bezüglich der Felder, so wie die Installationsanleitung, demnächst Vom Handling ändert sich aber nicht viel.

Version 2.0.24.1

  • execute->parent() Methode gekapselt, wenn diese wie ab SW 5.5 nicht verwendet wird, wird sie nicht mehr ausgeführt.

Version 2.0.24

- Begrenzung für Mindestanzahl an einzugebenden Zeichen für ausgewählte Artikel erweitert
- Begrenzung auch im Checkout möglich
. Pflichtfeld-Bedingung für ausgewählte Artikel behoben, wenn Bedingung von der Puginkonfiguration übernommen werden soll.Vorher wurde das Feld nur dann als Pflichtfeld erkannt, wenn es  in den Artikeldetails gesetzt ist, auch wenn das Pflichtfeld über die Pluginkonfiguration gesezt werden soll.


Version 2.0.23

- Begrenzung für Mindestanzahl an einzugebende Zeichen für alle Textfelder implementiert.

- Zeichen Validierung einzugebende Zeichen implementiert bspw. für technische Bauteile, die nur Zahlen oder exakte Bezeichnungen erlauben.

- 'Buchstaben Ziffern und Sonderzeichen erlauben'- 'nur Buchstaben erlauben'- 'nur Ziffern erlauben' - 'nur Ziffern mit - und # erlauben'

Version 2.0.22

- Maximalanzahl an Zeichen bei Feld Bedingung in den Artikeldetails  0 - Bedingung von Feld 1 aus der Plugin-Konfiguration übernehmen behoben und für Textfelder implementiert.
- execute->parent() Methode gekapselt, wenn diese wie ab SW 5.5  nicht mehr verwendet wird, wird sie nicht mehr ausgeführt.
- Plugins bis SW 5.4.6 nicht mehr offiziell supported.

Version 2.0.21

Der Block frontend_checkout_cart_item_product befindet sich ab SW 5.5 in dem Template File cart_item_product.tpl anstelle von cart_item.tpl.  Bis SW 5.5 bleibt die cart_item.tpl für SW 5.0 - 5.4 erhalten. Die Inputfelder wurden ab SW 5.5 im Warenkorb und der Bestellabschlussseite (checkout) nicht mehr angezeigt.
- if condition für Templateversionen hinzugefügt, für SW <= 4.5.

Version 2.0.20

Problem mit Pflichtfeldern behoben, wenn die Einstellung Werte auf Bestellabschlussseite nur anzeigen  auf Ja gestellt ist.
Die Einstellung"Werte auf Bestellabschlussseite nur anzeigen funktionierte für die Felder 2-4 nur dann, wenn  die Option "Werte im Warenkorb nur anzeigen" auf  JA eingestellt war.

Version 2.0.19


Zeichenbegrenzung für Textfelder hinzugefügt.

Version 2.0.18

Spalte `name` durch `articleordernumber` im SQL Query ersetzt. Somit wird über die Artikelbestellnummer verglichen und nicht mehr über die Produktbezeichnung.Bei importierten Produkten über CSV kam es zu dem Bug, dass die Eingaben in den zusätzlichen Feldern nicht in der Datenbank gespeichert wurden, wenn die Produktbezeichnung nicht identisch oder unterschiedliche Zeichen enthielt.

Version 2.0.17

übergeben des Werts für ausgewählte Select-Elemente in den Warenkorb. Auch für Select-Elemente bei ausgewählten Artikeln

Version 2.0.16

Felder zum beschränken auf eine Kundengruppe vervollständigt.

Version 2.0.15

Anpassung des Codes der Template - Dateien für Shopware ab Version 5.3 .

Version 2.0.14

Es kann nun innerhalb der Plugin-Konfiguration für jedes Feld neben den bereits vorhandenen Feldtypen Checkboxfeld, Eingabefeld, Textfeld und Datumsfeld auch der Feldtyp Auswahlfeld ausgewählt werden. Der Feldtyp Auswahlfeld kann dabei auch innerhalb der Artikel-Bearbeitungsmaske im Shopware Backend für jedes Feld pro Artikel definiert werden.

Version 1.0.15

Es kann nun innerhalb der Plugin-Konfiguration für jedes Feld neben den bereits vorhandenen Feldtypen Checkboxfeld, Eingabefeld, Textfeld und Datumsfeld auch der Feldtyp Auswahlfeld ausgewählt werden. Der Feldtyp Auswahlfeld kann dabei auch innerhalb der Artikel-Bearbeitungsmaske im Shopware Backend für jedes Feld pro Artikel definiert werden.

Version 2.0.13

Dieses Update stellt innerhalb der Plugin-Konfiguration eine Auswahlmöglichkeit bereit, die Validierung der Pflichtfelder über JavaScript statt über Shopware durchzuführen (dient zur besseren Unterstützung von alten Betriebssystemen und Browsern).

Version 1.0.14

Dieses Update stellt innerhalb der Plugin-Konfiguration eine Auswahlmöglichkeit bereit, die Validierung der Pflichtfelder über JavaScript statt über Shopware durchzuführen (dient zur besseren Unterstützung von alten Betriebssystemen und Browsern).

Version 2.0.12

Optimierung der Deinstallationsroutine.

Version 1.0.13

Optimierung der Deinstallationsroutine.

Version 2.0.11

Dieses Update optimiert die Darstellung der zusätzlichen Felder im Warenkorb und auf der Bestellabschlussseite, sodass nun bei einer Pflichtfeldmarkierung eines Feldes nicht mehr das Feld mit seinem Datentyp (Eingabefeld, Textfeld, Checkboxfeld, Datumsfeld) angezeigt wird, sondern nur noch der Wert des Feldes ausgegeben wird.

Wie in der Pluginbeschreibung und der Anleitung erwähnt steht bei einer Pflichtfeldmarkierung keine nachträgliche Bearbeitung der Felder im Warenkorb mehr zur Verfügung.

Version 1.0.12

Dieses Update optimiert die Darstellung der zusätzlichen Felder im Warenkorb und auf der Bestellabschlussseite, sodass nun bei einer Pflichtfeldmarkierung eines Feldes nicht mehr das Feld mit seinem Datentyp (Eingabefeld, Textfeld, Checkboxfeld, Datumsfeld) angezeigt wird, sondern nur noch der Wert des Feldes ausgegeben wird.

Wie in der Pluginbeschreibung und der Anleitung erwähnt steht bei einer Pflichtfeldmarkierung keine nachträgliche Bearbeitung der Felder im Warenkorb mehr zur Verfügung.

Version 2.0.10

Innerhalb der Plugin-Konfiguration kann nun für jedes Feld einzeln festgelegt werden, ob der Wert des Feldes im Warenkorb und / oder auf der Bestellabschlussseite nur angezeigt werden soll (und somit im Warenkorb und / oder auf der Bestellabschlussseite nicht bearbeitbar ist) oder nicht.

Version 1.0.11

Innerhalb der Plugin-Konfiguration kann nun für jedes Feld einzeln festgelegt werden, ob der Wert des Feldes im Warenkorb und / oder auf der Bestellabschlussseite nur angezeigt werden soll (und somit im Warenkorb und / oder auf der Bestellabschlussseite nicht bearbeitbar ist) oder nicht.

Version 2.0.9

Behebung des Fehlers, dass wenn ein neu erstellter Artikel über keine Artikel-ID mehr verfügt der Artikel bei einer Mehrfachbestellung des gleichen Artikels trotzdem in mehrere Positionen aufgeteilt wird (wenn innerhalb der Plugin-Konfiguration bei "Aufteilung von Mehrfachbestellungen des gleichen Artikels in mehrere Positionen" der Wert "Ja, aber nur bei ausgewählten Artikeln" ausgewählt wurde).

Version 1.0.10

Behebung des Fehlers, dass wenn ein neu erstellter Artikel über keine Artikel-ID mehr verfügt der Artikel bei einer Mehrfachbestellung des gleichen Artikels trotzdem in mehrere Positionen aufgeteilt wird (wenn innerhalb der Plugin-Konfiguration bei "Aufteilung von Mehrfachbestellungen des gleichen Artikels in mehrere Positionen" der Wert "Ja, aber nur bei ausgewählten Artikeln" ausgewählt wurde).

Version 2.0.8

Behebung des Anzeigefehlers, dass wenn man in der Plugin-Konfiguration bei allen 4 Optionen "Feld x - bei allen Artikeln anzeigen" den Wert "Nein - nur bei ausgewählten Artikeln" ausgewählt hat, trotzdem die Schaltfläche "Eingaben ändern" im Warenkorb und Bestellabschluss angezeigt wurde, auch wenn der Artikel kein zusätzliches Feld hat.

Version 1.0.9

Behebung des Anzeigefehlers, dass wenn man in der Plugin-Konfiguration bei allen 4 Optionen "Feld x - bei allen Artikeln anzeigen" den Wert "Nein - nur bei ausgewählten Artikeln" ausgewählt hat, trotzdem die Schaltfläche "Eingaben ändern" im Warenkorb und Bestellabschluss angezeigt wurde, auch wenn der Artikel kein zusätzliches Feld hat.

Version 2.0.7

Optimierung der Updateroutine.

Version 2.0.6

Innerhalb der Plugin-Konfiguration können Sie nun beim Feldtyp "Eingabefeld" bei der Bedingung für den Feldtyp eine Option für eine Maximalanzahl an einzugebenden Zeichen festlegen. Die Maximalanzahl muss dabei in das Eingabefeld "Starttermin des Datumsfeldes" eingegeben werden.


Sie können diese beiden Einstellungen innerhalb der Artikel-Bearbeitungsmaske auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Version 1.0.8

Innerhalb der Plugin-Konfiguration können Sie nun beim Feldtyp "Eingabefeld" bei der Bedingung für den Feldtyp eine Option für eine Maximalanzahl an einzugebenden Zeichen festlegen. Die Maximalanzahl muss dabei in das Eingabefeld "Starttermin des Datumsfeldes" eingegeben werden.


Sie können diese beiden Einstellungen innerhalb der Artikel-Bearbeitungsmaske auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Version 2.0.5

Behebung des Fehlers, dass beim Betätigen der Schaltfläche "Eingaben ändern" ein Eintrag in einer Logdatei erstellt wurde.

Version 1.0.7

Behebung des Fehlers, dass beim Betätigen der Schaltfläche "Eingaben ändern" ein Eintrag in einer Logdatei erstellt wurde.

Version 2.0.4

Innerhalb der Plugin-Konfiguration können Sie nun festlegen, ob die Eingabe in die Datumseingabefelder blockiert werden soll, sodass nur der Datepicker zur Auswahl des Datums genutzt werden kann.


Ebenso wurde ein Fehler bei der Festlegung eines festen Start- oder Enddatums behoben.

Version 1.0.6

Innerhalb der Plugin-Konfiguration können Sie nun festlegen, ob die Eingabe in die Datumseingabefelder blockiert werden soll, sodass nur der Datepicker zur Auswahl des Datums genutzt werden kann.


Ebenso wurde ein Fehler bei der Festlegung eines festen Start- oder Enddatums behoben.

Version 2.0.3

Innerhalb der Plugin-Konfiguration können Sie nun festlegen, ob eines der Felder ein Pflichtfeld sein soll oder nicht. Zusätzlich ist es nun beim Datumsfeld auch möglich, ein Startdatum, ein Enddatum und auszuschließende Tage festzulegen. Sie können die beiden Optionen innerhalb der Artikel-Bearbeitungsmaske auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Version 1.0.5

Innerhalb der Plugin-Konfiguration können Sie nun festlegen, ob eines der Felder ein Pflichtfeld sein soll oder nicht. Zusätzlich ist es nun beim Datumsfeld auch möglich, ein Startdatum, ein Enddatum und auszuschließende Tage festzulegen. Sie können die beiden Optionen innerhalb der Artikel-Bearbeitungsmaske auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Version 2.0.2

Das Plugin wird ab Shopware Version 5.2 ab sofort komplett quelloffen bereitgestellt, es benötigt also auch nicht mehr den Lizenz Manager von Shopware und kann somit problemlos ohne den iOnCube Loader genutzt werden.

Version 2.0.1

Optimierung der Deinstallationsroutine.

Version 2.0.0

Dieses Update stellt erneut die Kompatibilität mit Shopware ab Version 5.2.0 her. Sollten Sie bereits das Update Version 1.0.4 durchgeführt haben, gibt es für Sie keine Änderung.

Durch den Wechsel der Versionsnummer (1 auf 2) ist es aber nun möglich, Bugfixes und neue Funktionalitäten weiterhin auch Shopware Versionen unterhalb 5.2 zur Verfügung zu stellen.

Version 1.0.4

Dieses Update stellt die Kompatibilität mit Shopware ab Version 5.2.0 her.


Die Checkbox-, Auswahl- und Eingabefelder für die zusätzlichen Felder befinden sich nun im Backend in der Artikel-Bearbeitungsmaske innerhalb des neuen Freitextfelder-Fieldsets von Shopware.


Die Kundeneingaben der jeweiligen zusätzlichen Felder werden nun im Backend in der Detailansicht einer Bestellung im "Positionen"-Tab innerhalb des neuen Freitextfelder-Fieldsets von Shopware zu jeder Bestellposition angezeigt.


Nach dem Update sollten Sie am besten den kompletten Shop Cache leeren und sich gegebenenfalls im Shopware Backend neu anmelden.

Version 1.0.3

Vorbereitung des Plugins für die Herstellung der Kompatibilität mit Shopware ab Version 5.2.0. Nach dem Update sollten Sie am besten den kompletten Shop Cache leeren und sich gegebenenfalls im Shopware Backend neu anmelden.


Achtung: überprüfen Sie nach dem Update des Plugins auf Version 1.0.3, ob bei dem Inhalt der Textbausteine:

- DetailBuyInputsTextLabel1 ,

- DetailBuyInputsTextLabel2 ,

- DetailBuyInputsTextLabel3 und

- DetailBuyInputsTextLabel4

die Variable scha1_labeladditionalorderbasketfield1 (bis 4) komplett in Kleinbuchstaben steht. Wenn dies nicht der Fall ist, passen Sie bitte den Textbaustein dementsprechend an, sodass die Variable in Kleinbuchstaben im Textbaustein hinterlegt ist. Das gleiche gilt auch für die Textbausteine:

- CheckoutCartItemInputsTextLabel1 ,

- CheckoutCartItemInputsTextLabel2 ,

- CheckoutCartItemInputsTextLabel3 und

- CheckoutCartItemInputsTextLabel4 ,

bei denen ebenso die Variable scha1_labeladditionalorderbasketfield1 (bis 4) komplett in Kleinbuchstaben enthalten sein sollte.

Ebenso sollten Sie die Kleinschreibung der Variablen in Ihren Dokumenten prüfen, falls Sie diese verwendet haben.

Version 1.0.2

Behebung des Fehlers, dass bei einem Variantenwechsel der Datepicker des Datumsfeldes nicht neu initialisiert wird.

Version 1.0.1

Innerhalb der Plugin-Konfiguration können Sie nun festlegen, ob bei Mehrfachbestellungen des gleichen Artikels diese in mehrere Positionen aufgeteilt werden sollen, damit beim erneuten Hinzufügen des Artikels in den Warenkorb die Werte der Felder nicht wieder überschrieben werden. Sie können diese Option auch nur auf bestimmte Artikel begrenzen, bei denen Sie beispielsweise nur die Felder anzeigen lassen.

Version 1.0.0

Infos zum Extension Partner

DATUREX GmbH DATUREX GmbH Shopware Extension Partner Shopware Extension Partner 33 Erweiterungen 4.5 Ø-Bewertung
Aktuelle Version:

Version:

8,99 € * /Monat
Monatlich kündbar

Gratis Probemonat

Diese App startet mit einem kostenlosen Probemonat. Die Miete kann jederzeit monatlich gekündigt werden oder wird zu den angegebenen Preisen automatisch verlängert.

Updates und Support

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

Zuletzt angesehen