# Artikel-Bilder Attribute abfragen

**URL:** <https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [14. August 2013 um 09:16 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995 "2013-08-14T09:16:30Z")\
**Posts on this page:** 14\
**Page:** 1

<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:** [14. August 2013 um 09:16 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/1 "2013-08-14T09:16:30Z")

</div>

Hallo, ich versuche die Attribute der Artikelbilder im Template abzufragen, um deren Darstellung zu beeinflussen. Laut Entwicklertoolbar werden diese Werte nicht mit übergeben. Von Shopware kam der Tipp mit der shopware 4 [Klassendokumentation](http://wiki.shopware.de/%5C_doc-sw4/classes/Shopware.Models.Attribute.ArticleImage.html). Aber wie baue ich die Abfrage bitte ein? ☹

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [14. August 2013 um 09:26 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/2 "2013-08-14T09:26:13Z")

</div>

hi, das sollte damit gehen: ` $sArticle.image.attribute.attribute1, $sArticle.image.attribute.attribute2, $sArticle.image.attribute.attribute3 ` bzw. ` $sArticle.images.0.attribute.attribute1, etc. `

---

<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:** [14. August 2013 um 09:49 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/3 "2013-08-14T09:49:32Z")

</div>

Hi, das geht leider nicht. Die Variablen werden nicht mit übergeben.

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [14. August 2013 um 10:24 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/4 "2013-08-14T10:24:29Z")

</div>

in welchem Template versuchst du das denn? auf der Detailseite sind die Attribute auf jeden fall vorhanden.

---

<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:** [14. August 2013 um 10:42 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/5 "2013-08-14T10:42:14Z")

</div>

Ich bin in der detail/images.tpl am arbeiten (SW 4.1.2). Es werden für den erweiterten Variantenwechsel (Shopware-Plugin) Bilder als Auswahlbild für das Material definiert. Die Erweiterung des Plugins mit einer Abfrage der Datenbank auf das Feld war kein Problem. Nun habe ich die images.tpl für die Ausgabe der Thumbnail um die Abfrage nach dem Attribut 3 erweitern wollen (ab Zeile 66 - neue IF-Abfrage): ` {if $sArticle.images.0.attribute.attribute3\<\>"2"} {/if} ` Wenn ich mit der Entwicklertoolbar nachschaue, werden diese Variablen nicht übergeben.

---

<div class="post-metadata">

**Author:** ![hbee](https://avatars.discourse-cdn.com/v4/letter/h/f08c70/32.png) [@hbee](https://forum.shopware.com/u/hbee)\
**Post date:** [14. August 2013 um 11:29 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/6 "2013-08-14T11:29:56Z")

</div>

hi, ich kenne das Plugin jetzt nicht. aber du hast recht. im Firebug werden auch nur die Attribute des Vorschaubildes angezeigt. also $sArticle.image.attribute $sArticle.images.N.attribute bleibt leer.

---

<div class="post-metadata">

**Author:** ![fisfutta](https://avatars.discourse-cdn.com/v4/letter/f/3ec8ea/32.png) [@fisfutta](https://forum.shopware.com/u/fisfutta)\
**Post date:** [31. Oktober 2013 um 21:16 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/7 "2013-10-31T21:16:56Z")

</div>

Hi, habt ihr hierzu schon ne Lösung gefunden? Stehe gerade vor dem gleichen Problem. Würde die Attribute1-Attribute3 gerne benutzen und im Frontend ansprechen. @Shopware was sagt ihr denn dazu? grüße

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [1. November 2013 um 01:59 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/8 "2013-11-01T01:59:32Z")

</div>

Hallo, hast du das in der aktuellsten Version geprüft?

---

<div class="post-metadata">

**Author:** ![fisfutta](https://avatars.discourse-cdn.com/v4/letter/f/3ec8ea/32.png) [@fisfutta](https://forum.shopware.com/u/fisfutta)\
**Post date:** [1. November 2013 um 02:03 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/9 "2013-11-01T02:03:58Z")

</div>

Hallo, ja habe ich in der 4.1.3 geprüft und die Attribute werden nur im Vorschaubild mit übergeben. Bei allen weiteren Bildern wird nur der Title (description) übergeben - die 3 Attributes nicht. grüße

---

<div class="post-metadata">

**Author:** ![impuls](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/impuls/32/13698_2.png) [@impuls](https://forum.shopware.com/u/impuls)\
**Post date:** [15. August 2014 um 11:52 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/10 "2014-08-15T11:52:00Z")

</div>

Hallo, gibt es mittlerweile hierfür nun eine Lösung? Ich versuche eigentlich nur einen Text über das Bild zu legen. Der Text soll aus dem Bild-Attribut 1 kommen. Es wird leider lediglich das Vorschaubild Attribut ausgegeben. Die Attribute für weitere Bilder bekomme ich nicht angezeigt.

---

<div class="post-metadata">

**Author:** ![mbdus](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mbdus/32/12997_2.png) [@mbdus](https://forum.shopware.com/u/mbdus)\
**Post date:** [19. August 2014 um 17:22 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/11 "2014-08-19T17:22:55Z")

</div>

Hallo, per Plugin kann man die Funktion sGetArticlePictures aus der Klasse sArticles überschreiben und dann die Attribute aus der Datenbank abfragen und zuweisen. Anders geht es nicht. Grüße Mathias

---

<div class="post-metadata">

**Author:** ![Klaus](https://avatars.discourse-cdn.com/v4/letter/k/e99b99/32.png) [@Klaus](https://forum.shopware.com/u/Klaus)\
**Post date:** [19. August 2014 um 18:03 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/12 "2014-08-19T18:03:08Z")

</div>

Zu diesem Bug gibt es bereits seit Oktober 2013 ein Ticket. Bisher noch immer Status “Open”. Hier passiert nichts, da die Bildattribute vermutlich zu wenig genutzt werden. Wer diese nutzen möchte, kann das Ticket mit einem Voting unterstützen. [http://jira.shopware.de?ticket=SW-7164](http://jira.shopware.de?ticket=SW-7164)

---

<div class="post-metadata">

**Author:** ![mbdus](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mbdus/32/12997_2.png) [@mbdus](https://forum.shopware.com/u/mbdus)\
**Post date:** [20. November 2014 um 16:55 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/13 "2014-11-20T16:55:35Z")

</div>

Da ich jetzt schon mehrmals über das Problem gestoßen bin, habe ich hier [http://store.shopware.com/detail/index/sArticle/161847](http://store.shopware.com/detail/index/sArticle/161847) ein kostenloses Plugin eingestellt.

---

<div class="post-metadata">

**Author:** ![M.Hanske](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@M.Hanske](https://forum.shopware.com/u/M.Hanske)\
**Post date:** [29. November 2020 um 21:29 UTC](https://forum.shopware.com/t/artikel-bilder-attribute-abfragen/14995/14 "2020-11-29T21:29:58Z")

</div>

Der Vollständigkeit halber in Shopware 5:  
{$sArticle.image.attribute.attributeXX}

&nbsp;
