# Pflicht-Attribut für Artikel mit Kundeneingabe oder Pflichtfeld beim Checkout

**URL:** <https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730>\
**Category:** Programmierung\
**Created:** [28. Januar 2018 um 11:21 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730 "2018-01-28T11:21:46Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [28. Januar 2018 um 11:21 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/1 "2018-01-28T11:21:46Z")

</div>

Hallo,

leider war die Suche für mich als Neuling nicht sonderlich erfolgreich, daher bitte ich um eure Hilfe.  
Wir bauen aktuell einen kleinen Webshop auf in dem wir Lizenzen für eine selbstentwickelte App anbieten möchten.  
Das ganze steckt noch in den Kinderschuhen, aber durch den Webshop erhoffen wir uns eine bessere Übersicht und Ausbaumöglichkeiten für die Zukunft.

Aktuell ist unser Problem, dass wir für die für die Lizenz ein Merkmal vom Kunden mit 7 Zeichen benötigen (VIN vom Fahrzeug).  
Diese brauchen wir also als Pflichtfeld.  
Die Überlegung war, dieses direkt beim Artikel als Pflichtfeld zur Übergabe in den Warenkorb einzufügen. Ähnlich wie das z.B. beim Shirtdruck mit Wunschnamen o.ä. notwendig ist, oder aber ein Feld im Checkout einzufügen, ohne dessen passende(!) Eingabe ein Abschluss nicht möglich ist.  
Letzteres birgt leider den Nachteil, dass man pro Bestellung nur eine Lizenz erwerben kann, ergot wäre ein Artikelatrribut sinnvoller.  
Dieses Attribut muss dann auch für uns ersichtlich sein, d.h. auf der Rechnung beim Artikel stehen und im Backend sichtbar sein.

Leider bringt mich wie gesagt die Suche hier nicht voran. Und ein kostenpflichtiges Plugin im dreistelligen Euro-Bereich erscheint mir hierfür etwas zu hoch gegriffen.

Ich bin für jeder Hilfe dankbar!

Grüße,  
Andre  
[www.ibus-app.de](http://www.ibus-app.de)

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [28. Januar 2018 um 14:22 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/2 "2018-01-28T14:22:30Z")

</div>

Wie wäre es damit?&nbsp;[http://store.shopware.com/idee768773792033/individuelle-eingabe-von-artikel-optionen-freitext-fuer-gutschein-gravur-aufdruck-stickung.html](http://store.shopware.com/idee768773792033/individuelle-eingabe-von-artikel-optionen-freitext-fuer-gutschein-gravur-aufdruck-stickung.html)

Mittlerer zweistelliger Bereich.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [28. Januar 2018 um 14:53 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/3 "2018-01-28T14:53:08Z")

</div>

Vielen Dank, schau ich mir an!

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [28. Januar 2018 um 18:45 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/4 "2018-01-28T18:45:41Z")

</div>

Ich habe nun die 30 Tage Testversion installiert, die im vollen Umfang nutzbar sein soll.  
Allerdings sind alle Eingaben in der Freitext-Konfiguration ausgegraut.  
Weiß jemand was ich falsch mache?  
Danke

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [28. Januar 2018 um 19:11 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/5 "2018-01-28T19:11:17Z")

</div>

&nbsp;Hast du es genau so, wie in der Plugin &nbsp;Beschreibung dokumentiert,&nbsp;eingerichtet?&nbsp;

Wenn ja, kannst du immer noch den Hersteller kontaktieren.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [29. Januar 2018 um 06:27 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/6 "2018-01-29T06:27:28Z")

</div>

In der Beschreibung steht nur, dass ich nach der Installation (im Moment wie gesagt die 30 tägige Testversion) im Artikel die Personalisierungsfelder nach folgendem Schema füllen soll:

&nbsp;

```
 label:Beschrifung des Eingabefeldes (eigener Text) type:TEXT (hier kann TEXT, INT oder TEXTAREA gewählt werden) size:255 (Zeichenlänge, nicht bei INT) min:2 (Mindestgröße einer Zahl, nur bei INT) max:4 (Maximalgröße einer Zahl, nur bei INT) placeholder:z.B. Muster (Platzhaltertext im Eingabefeld) required:1 (Pflichtfeld ja/nein, kann 0 oder 1 sein) 

```

Leider komme ich da nicht hin, da es ausgegraut ist: (\_ **pers1…pers5** \_)

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/1/17b24303031bcfbd7b606c4f389c09793d8a8b7a.jpeg)

Habe den Hersteller kontaktiert, mal sehen was sie sagen.  
Ich stell mich sicher zu blöd an.&nbsp;  
&nbsp;

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [29. Januar 2018 um 07:54 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/7 "2018-01-29T07:54:32Z")

</div>

> [@IBUS\_App schrieb:](https://forum.shopware.com/profile/28167/IBUS_App "IBUS\_App")  
> Ich stell mich sicher zu blöd an.&nbsp;

In der Plugin-Beschreibung steht, dass du das beim „Artikel“ eintragen sollst. Dein Screenshot zeigt jedoch die Freitextfeld-Verwaltung. Wenn du einen Artikel bearbeitest, stehen ganz unten im Stammdaten-Tab auch noch einmal Freitextfelder. Diese sind wahrscheinlich gemeint.

Viele Grüße&nbsp;

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [29. Januar 2018 um 08:13 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/8 "2018-01-29T08:13:32Z")

</div>

Nein, im Artikel sind nur die 5 Eingabefelder für den Freitext vorhanden.  
Ich muss die Freitexte doch erstmal nach dem Schema oben konfigurieren und auswählen welche ich haben möchte!?

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [29. Januar 2018 um 08:20 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/9 "2018-01-29T08:20:56Z")

</div>

Ja, das machst du, indem du das Schema oben in die Felder einträgst. Maximal stehen dir scheinbar 5 zur Verfügung. Probier es doch einfach mal aus. Kopiere das Schema mal in eines dieser fünf Felder.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [29. Januar 2018 um 08:27 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/10 "2018-01-29T08:27:58Z")

</div>

Noch ein Nachtrag zur Verständlichkeit:

Wie die Felder aussehen sollen, legst du beim Artikel fest. Das kann sich ja von Artikel zu Artikel unterscheiden.

Was der Kunde dort eingegeben hat, wirst du bei der Bestellung finden, nicht beim Artikel. Jeder Kunde gibt dort für den gleichen Artikel ja etwas anderes ein.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [29. Januar 2018 um 08:46 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/11 "2018-01-29T08:46:38Z")

</div>

Darauf muss man erstmal kommen! Danke

Geht soweit, nur das mit dem Pflichtfeld nicht… also das geht.  
Aber da soll eine 7-stellige VIN rein, also z.B. AB12345. Bin soweit dass er 7 Zeichen aktzeptiert, aber der “In den Einkaufwagen Button” wird dennoch nicht verfügbar.&nbsp;  
Komm mir vor wie ein blutiger Anfänger. :(&nbsp;

---

<div class="post-metadata">

**Author:** ![IBUS\_App](https://avatars.discourse-cdn.com/v4/letter/i/49beb7/32.png) [@IBUS\_App](https://forum.shopware.com/u/IBUS_App)\
**Post date:** [29. Januar 2018 um 09:04 UTC](https://forum.shopware.com/t/pflicht-attribut-fur-artikel-mit-kundeneingabe-oder-pflichtfeld-beim-checkout/50730/12 "2018-01-29T09:04:00Z")

</div>

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/1/158ffa3abac6e6e3b1a7d1de8dc254fd5bc8cd9d.jpeg) ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/f/f0e7a5ffa2550cd1e934dbe5b640f52c8cc51a7c.jpeg)

&nbsp;

So sieht das nun aus, aber so lange ich „required:1“ lasse, wird der „In den Einkaufswagen“ Button nicht anwählbar. Nur wenn ich „required:0“ setze.  
Das wäre ja aber dann nich in meinem Sinn.
