Anfrage-Formular mit Artikelnummer erweitern?

Moin,

gibt es eine Möglichkeit das Anfrage-Formular mit Artikelnummer und/oder Herstellernummer zu erweitern?

Nun ja, der Standardsatz „Ich habe folgende Fragen zum Artikel…“ ist etwas mager und nicht immer aussagekräftig.

Gibt es Lösungen?

 

Das Thema möchte ich noch mal hervor holen. Bei uns löschen Kunden auch häufig den voreingeblendeten Text mit der Artikelbezeichnung.
Wir wissen dann nicht welcher Artikel gmeint ist und müssen immer nachfragen.
Gibt es mittlerweile eine Lösung, dass zumindest die Artikelnummer mit übermittelt wird?

Im Standard wird die Artikelnummer in einem versteckten Feld übermittelt.

Habt ihr die aktuellste Version? Dann am besten mal mit den Einstellungen in einer Standard Installation abgleichen

Nein wir haben die Version 5.1.6.

Gibt es das versteckte Feld da auch?

Nein - Das Feld müsste mit der 5.3.5 gekommen sein

Also wir haben hier 5.4.5 und da gibt es das versteckte Feld selbst mit dem Responsive-Theme nicht. 

Matt

Hallo,

ab Shopware 5.3.5 ist das versteckte Feld für die Artikelnummer im Anfrageformular automatisch vorhanden, siehe: Shopware Issuetracker . Im Template des Formulars im Shopware Backend muss es aber noch ergänzt werden, bei den verfügbaren Feldern müsste es aber vorhanden sein. Das hat auch gar nichts mit dem eingesetzten Theme zu tun, da es einfach nur ein weiteres Feld im Formular ist, das ergänzt wurde und über den Core automatisch befüllt wird.

Ab Shopware 5.2.11 gibt es auch ein kostenloses Plugin, das noch weitere Variablen anbietet: Übertragung ausgewählter Artikelinformationen wie die Artikelnummer in die E-Mail der Formulare | Detailseite | Produktdarstellung | Storefront / Detailanpassungen | Erweiterungen | Shopware Community Store .

Grüße

Sebastian

Danke für den Hinweis. Der Trick ist also bei Formularen, die durch den Updater nicht automatisch aktualisiert wurden, ein Feld ‚sordernumber‘ mit beliebiger Bezeichnung und vom Typ ‚hidden‘ hinzuzufügen, dann steht es als {sVars.sordernumber} im Mailtemplate zur Verfügung. 

Ärgerlicherweise steht anders als der Name der Variable vermuten lässt „Komet Krippe Set - 5 Teile mit Licht gebeizt 12 cm (044-90-0SE9-gb-12)“ in der Variablen. Somit keine Chance, direkt einen Link auf das Produkt mit in die Mail zu packen…

Matt

Hallo,

eigentlich dürfte dieses Feld automatisch durch das Update mit in das Formular übertragen worden sein, alternativ kann man dieses Feld natürlich auch händisch beim Formular über das Shopware Backend einfügen (befüllt wird es aber erst ab Shopware 5.3.5 automatisch). sOrdernumber = Artikelname (Artikelnummer).

Ein Link zum Produkt / Produktvariante bietet dir unter anderem das oben genannte, kostenlose Plugin mit an.

Grüße

Sebastian

Ja, für das eine Formular, das standardmäßig ist, geht das, für die anderen sechs Subshops weiß der Updater natürlich nicht, welche ID er updaten müsste.

Aktuell tendiere ich eher zu deutlich weniger Plugins, weil jedes bringt so seine Schmerzen mit sich, manche scheinen mir gerade in Subshop-Environments schlampig bis gar nicht getestet…

Matt

Hallo,

dann musst du dir die Funktion wohl selbst bauen, wenn du sie dir nicht kostenlos über das Plugin implementieren willst. Mit Boradmitteln wirst du deinen Wunsch nicht realisiert bekommen, du musst wahrscheinlich sogar selbst ein Plugin bauen, um dir die Daten alle zu besorgen. Ob es dann wirklich Sinn macht, sich selbst ein Plugin zu bauen, wenn es dafür ein kostenloses Plugin gibt, muss jeder für sich selbst einschätzen.

Und im Normalfall hat man ja auch eine Testumgebung, wo man die Plugins vorab ausgiebig testet.

Grüße

Sebastian