# Zusätzliches Artikel Attribut auf Detailseite anzeigen

**URL:** <https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [6. März 2013 um 14:16 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985 "2013-03-06T14:16:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rolli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/rolli/32/40_2.png) [@rolli](https://forum.shopware.com/u/rolli)\
**Post date:** [6. März 2013 um 14:16 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985/1 "2013-03-06T14:16:45Z")

</div>

Hollo, ich hoffe es kann Jemand bei meinem Problem helfen. Ich habe eine Updat Version von 3.5.6 auf 4.0.6. und habe ein neues Attributfeld (attr4) als Checkbox angelegt. Dieses soll auf der Detailseite das Sperrgutsymbol einblenden, was auch funktioniert. [http://www.camping-4you.de/gasflaschens … -kg-mit-rw](http://www.camping-4you.de/gasflaschenschraenke/fuer-33-kg-und-lagerschraenke/11/stoehr-gasflaschenschrank-2x33-kg-mit-rw) Für die Abfrage habe ich in local die data.tpl angelegt mit dem Inhalt: {extends file="…/\_default/frontend/detail/data.tpl"} {\* Attributes fields \*} {block name=‘frontend\_detail\_data\_attributes’ append} {if $sArticle.attr4}

{/if} {/block} Die Anzeige ist damit in Ordnung wenn ich die Checkbox aktiviere. Das Problem kommt bei der Neuanlage von Artikeln, da wird das Symbol eingeblendet, auch wenn nicht als Sperrgut per Checkbox ausgewählt. Gleiches passiert wenn ein Artikel nach Änderung gespeichert wird. In der Datenbank steht für diesen Artikel attr4 auf “false” es wird jedoch das Symbol eingeblendet. Ich muss dann in der Datenbank das Feld auf NULL setzen damit es ausgeblendet wird, was jedoch bei nächster Änderung wieder auf false springt und das Symbol wieder eingeblendet wird, was bei “false” nicht logisch ist. In meinem 3.5.7 Shop funktioniert das problemlos, da ist der Datenbankeintrag aber 1 oder 0. Irgendwo muss ein Knoten sein, hat jemand eine Idee ich bin für jeden Rat dankbar. VG Roland

---

<div class="post-metadata">

**Author:** ![slowmotion](https://avatars.discourse-cdn.com/v4/letter/s/e8c25b/32.png) [@slowmotion](https://forum.shopware.com/u/slowmotion)\
**Post date:** [6. März 2013 um 14:30 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985/2 "2013-03-06T14:30:12Z")

</div>

Du checkst ja momentan nur ob $sArticle.attr4 gesetzt ist und nicht den Wert. Also ist ja logisch dass das Symbol immer angezeigt wird, egal welcher Wert hinterlegt ist. Probier mal: `{if $sArticle.attr4 == true} `

---

<div class="post-metadata">

**Author:** ![rolli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/rolli/32/40_2.png) [@rolli](https://forum.shopware.com/u/rolli)\
**Post date:** [6. März 2013 um 15:31 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985/3 "2013-03-06T15:31:16Z")

</div>

> [@slowmotion](#):
>
> Du checkst ja momentan nur ob $sArticle.attr4 gesetzt ist und nicht den Wert. Also ist ja logisch dass das Symbol immer angezeigt wird, egal welcher Wert hinterlegt ist. Probier mal: `{if $sArticle.attr4 == true} `

---

<div class="post-metadata">

**Author:** ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)\
**Post date:** [6. März 2013 um 18:48 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985/4 "2013-03-06T18:48:00Z")

</div>

Hallo, `{if $sArticle.attr4=="true"}` Viele Grüße HTH

---

<div class="post-metadata">

**Author:** ![rolli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/rolli/32/40_2.png) [@rolli](https://forum.shopware.com/u/rolli)\
**Post date:** [6. März 2013 um 19:12 UTC](https://forum.shopware.com/t/zusatzliches-artikel-attribut-auf-detailseite-anzeigen/11985/5 "2013-03-06T19:12:58Z")

</div>

Besten Dank für die Hilfe, so funktioniert es.
