# Freitextfelder bei Varianten-Optionen und deren Ausgabe

**URL:** <https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694>\
**Category:** Programmierung\
**Created:** [21. März 2017 um 15:41 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694 "2017-03-21T15:41:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wasilewskiii](https://avatars.discourse-cdn.com/v4/letter/w/4da419/32.png) [@Wasilewskiii](https://forum.shopware.com/u/Wasilewskiii)\
**Post date:** [21. März 2017 um 15:41 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/1 "2017-03-21T15:41:38Z")

</div>

Hallo,

ich habe folgendes Problem:  
Ich habe mir für einen Artikel Varianten erstellt. Den dazugehörigen Optionen habe ich ein Freitextfeld zugewiesen (HTM-Feld). Wenn ich in das Feld was eintrage wird es in die Tabelle „s\_article\_configurator\_options\_attributes“ auch richtig übernommen.&nbsp;  
Es sieht wie folgt aus:  
&nbsp;

id | optionID | attr1  
3 &nbsp; &nbsp; &nbsp; &nbsp;116 &nbsp; &nbsp; &nbsp; &nbsp;Das ist ein Testtext

Wenn ich nun ins Frontend wechsle um mit dem Frietextfeld der Varianten-Option&nbsp;zu arbeiten wird mir diese nicht ausgegeben. In der Smarty-Debug-Konsole sieht die Ausgabe wie folgt aus:  
**116** &nbsp;=\>&nbsp;**Array (7)**  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **optionID** &nbsp;=\> 116  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **groupID** &nbsp;=\> 18  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **optionname** &nbsp;=\> „Testoption“  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **user\_selected** &nbsp;=\>&nbsp;_true_  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **selected** &nbsp;=\>&nbsp;_true_  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **selectable** &nbsp;=\>&nbsp;_true_  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **attributes** &nbsp;=\>&nbsp;**Array (1)**  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **core** &nbsp;=\>&nbsp;**Shopware\Bundle\StoreFrontBundle\Struct\Attribute Object (0)**

Das Feld ist hier nicht enthalten. Füge ich Freitextfelder beispielsweise bei einem Artikel hinzu erscheinen diese in der Konsole und ich kann darauf zugreifen. Habe ich an irgendeiner Stelle etwas vergessen oder ist das ein Bug? Es geht ausschließlich um die Optionen der Variante (also beispielsweise Farbe: Weiß, schwarz…) nicht um die Variante selber, ich brauche das Freitextfeld für jede einzelne Option.&nbsp;

---

<div class="post-metadata">

**Author:** ![siebenundsiebzig](https://avatars.discourse-cdn.com/v4/letter/s/b38774/32.png) [@siebenundsiebzig](https://forum.shopware.com/u/siebenundsiebzig)\
**Post date:** [14. Juni 2017 um 12:10 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/2 "2017-06-14T12:10:17Z")

</div>

Hallo,

gibt’s hier was neues? Ich brauche es auch.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Teddie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/teddie/32/26013_2.png) [@Teddie](https://forum.shopware.com/u/Teddie)\
**Post date:** [9. Juli 2017 um 20:44 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/3 "2017-07-09T20:44:23Z")

</div>

Hallo,

welche Informationen habt Ihr in den Feldern gespeichert und wie viele Felder nutzt Ihr?

---

<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:** [9. Juli 2017 um 22:47 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/4 "2017-07-09T22:47:58Z")

</div>

Ihr müsst das Attribut-Model generieren. Dazu in der Freitextfeldverwaltung die entsprechende Tabelle auswählen und dann auf “Attribut-Model generieren” klicken (ebenfalls oben in der Toolbar). Danach den Cache leeren und es sollte im Frontend verfügbar sein.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![Teddie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/teddie/32/26013_2.png) [@Teddie](https://forum.shopware.com/u/Teddie)\
**Post date:** [10. Juli 2017 um 21:36 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/5 "2017-07-10T21:36:25Z")

</div>

Hallo simkli,

ich habe vielleicht geschwitzt als ich das gelesen habe… dachte die 8 Stunden Plugin schreiben war für die Katz.  
Die Freitextfelder werden auch nach dem “Attribut-Model generieren” nicht mit in die $option-Variable (oder eine Andere) übergeben, leider.

Grüße

---

<div class="post-metadata">

**Author:** ![shopworker](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@shopworker](https://forum.shopware.com/u/shopworker)\
**Post date:** [29. September 2017 um 13:39 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/6 "2017-09-29T13:39:55Z")

</div>

Für alle die auch an einer Lösung ohne Plugin interessiert sind. Mein Ziel war es Freitextfelder, die an eine Variante geknüpft sind auszugeben wenn die jeweilige Variante ausgewählt ist. Im Shop wurde mit dem Artikelkonfiguration ‘Bild’ gearbeitet.

Wie schon beschrieben:

1. Freitextfelder je Varianten Option anlegen, Model generieren

2. Am Artikel \> Varianten \> Konfiguration \> Optionen bearbeiten und Freitextfelder befüllen

3. Im Template ( /themes/Frontend/yourtheme/frontend/detail/config\_variant.tpl ) innerhalb des Blocks ({block name=‘frontend\_detail\_configurator\_variant\_group\_options’}) erweitern

&nbsp;

---

<div class="post-metadata">

**Author:** ![mthrum](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@mthrum](https://forum.shopware.com/u/mthrum)\
**Post date:** [9. November 2017 um 13:51 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/7 "2017-11-09T13:51:20Z")

</div>

> [@Teddie schrieb:](https://forum.shopware.com/profile/26769/Teddie "Teddie")

> Hallo simkli,
> 
> ich habe vielleicht geschwitzt als ich das gelesen habe… dachte die 8 Stunden Plugin schreiben war für die Katz.  
> Die Freitextfelder werden auch nach dem „Attribut-Model generieren“ nicht mit in die $option-Variable (oder eine Andere) übergeben, leider.
> 
> Grüße

Gab es hier inzwischen eine Lösung?

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [24. Januar 2018 um 08:04 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/8 "2018-01-24T08:04:27Z")

</div>

Freitextfeld “optionimage” angelegt, dort den Bilderpfad hinterlegen. **(Freitextfelder NUR Kleinbuchstaben !)**  
So sähe die config\_upprice.tpl aus:

```
{extends file="parent:frontend/detail/config_upprice.tpl"}

        {* Configurator drop down *}
        {block name='frontend_detail_group_selection'}
           {$smarty.block.parent}
                   
                {foreach $sConfigurator.values as $configValue}
                      {if $configValue.selected}
                        {$OptionImage = {$configValue.attributes.core->get('optionimage')}}
                            
                        {/if}
                    {/foreach}
                       
        {/block}

```

Kann dann mit title="" und alt="" im IMG noch optimiert werden.

---

<div class="post-metadata">

**Author:** ![voelpel](https://avatars.discourse-cdn.com/v4/letter/v/85f322/32.png) [@voelpel](https://forum.shopware.com/u/voelpel)\
**Post date:** [14. August 2018 um 09:35 UTC](https://forum.shopware.com/t/freitextfelder-bei-varianten-optionen-und-deren-ausgabe/44694/9 "2018-08-14T09:35:53Z")

</div>

Hallo zusammen,

ich habe den verschiedenen Optionen ebenfalls Freitextfelder zugeordnet und versuche nun, den Inhalt (Zahl) vdieses Freitextfeldes der Artikelnummer anzuhängen - bisher leider ohne Erfolg. Hat jemand einen Tip für mich?

Freitextfeld-Tabelle: {s\_article\_configurator\_options\_attributes}

Freitextfeld-Name: {artikelnummer\_zusatz}

&nbsp;

Danke & viele Grüße,

Jan&nbsp;
