# Data Attributes auf der Produktseite unter Preis anzeigen

**URL:** <https://forum.shopware.com/t/data-attributes-auf-der-produktseite-unter-preis-anzeigen/31569>\
**Category:** Themes & Design\
**Created:** [21. Oktober 2015 um 21:35 UTC](https://forum.shopware.com/t/data-attributes-auf-der-produktseite-unter-preis-anzeigen/31569 "2015-10-21T21:35:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mchendi](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@mchendi](https://forum.shopware.com/u/mchendi)\
**Post date:** [21. Oktober 2015 um 21:35 UTC](https://forum.shopware.com/t/data-attributes-auf-der-produktseite-unter-preis-anzeigen/31569/1 "2015-10-21T21:35:16Z")

</div>

Hallo SW-Community, ich bin gerade dabei die Artikelattribute (Freitextfelder) im Shop unter dem Artikelpreis zu platzieren. Das funktioniert auch ganz gut. Jedoch werden nur die Werte, die ich im Backend dem Artikel zuweise ausgegeben. Der Name des Feldes wird stattdesen nicht angezeigt. Im Standardlayout wird bspw. folgendes ausgegeben: [quote]Freitextfeld 1: Hallo ich bin ein Textfeld[/quote] In meinem eigenen Layout habe ich diese wie folgt realisiert: [code]{extends file=„parent:frontend/detail/data.tpl“} {block name=‚frontend\_detail\_data\_price\_default‘ append} {block name=‚frontend\_detail\_data\_attributes‘} {block name=‚frontend\_detail\_data\_attributes\_attr1‘} {if $sArticle.attr1}

- **{s name=„DetailAttributeField1Label“}{/s}:** {$sArticle.attr1}  
{/if} {/block} {/block} {/block}[/code] Die Ausgabe hier ist wie folgt [quote]: Hallo ich bin ein Textfeld[/quote] Hier vermisse ich den Text „Freitextfeld 1“ vor dem Doppelpunkt Würde mich freuen, wenn mir jemand dabei behilflich sein kann und vielleicht auch den Hintergrund hierzu erläutert, warum es nicht funktioniert… Danke

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [21. Oktober 2015 um 22:15 UTC](https://forum.shopware.com/t/data-attributes-auf-der-produktseite-unter-preis-anzeigen/31569/2 "2015-10-21T22:15:27Z")

</div>

[quote=„mchendi“]Hallo SW-Community, ich bin gerade dabei die Artikelattribute (Freitextfelder) im Shop unter dem Artikelpreis zu platzieren. Das funktioniert auch ganz gut. Jedoch werden nur die Werte, die ich im Backend dem Artikel zuweise ausgegeben. Der Name des Feldes wird stattdesen nicht angezeigt. Im Standardlayout wird bspw. folgendes ausgegeben: [quote]Freitextfeld 1: Hallo ich bin ein Textfeld[/quote] In meinem eigenen Layout habe ich diese wie folgt realisiert: [code]{extends file=„parent:frontend/detail/data.tpl“} {block name=‚frontend\_detail\_data\_price\_default‘ append} {block name=‚frontend\_detail\_data\_attributes‘} {block name=‚frontend\_detail\_data\_attributes\_attr1‘} {if $sArticle.attr1}

- **{s name=„DetailAttributeField1Label“}{/s}:** {$sArticle.attr1}  
{/if} {/block} {/block} {/block}[/code] Die Ausgabe hier ist wie folgt [quote]: Hallo ich bin ein Textfeld[/quote] Hier vermisse ich den Text „Freitextfeld 1“ vor dem Doppelpunkt Würde mich freuen, wenn mir jemand dabei behilflich sein kann und vielleicht auch den Hintergrund hierzu erläutert, warum es nicht funktioniert… Danke[/quote] Da du das „DetailAttributeField1Label“ von der frontend/detail/index genommen hast und jetzt in der frontend/detail/data eingefügt hat musst du natürlich den Textbaustein anlegen. Suche mal in den Textbausteinen nach DetailAttributeField1Label, da findest du jetzt den Originalen mit Namenspace „frontend/detail/index“ und deinen neu angelegten unter „frontend/detail/data“ dem kein Wert zugeordnet ist.

---

<div class="post-metadata">

**Author:** ![mchendi](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@mchendi](https://forum.shopware.com/u/mchendi)\
**Post date:** [22. Oktober 2015 um 07:38 UTC](https://forum.shopware.com/t/data-attributes-auf-der-produktseite-unter-preis-anzeigen/31569/3 "2015-10-22T07:38:21Z")

</div>

Vielen Dank, funktioniert jetzt zwar aber wenn ich das richtig verstehe, hätte ich eigentlich die fields aus der /frontend/detail/data nehmen müssen, Stichwort fremdentzwecken. Gesendet von meinem LG-D955 mit Tapatalk
