# Wenn Checkbox bei Custom-Fields -\> dann Bilder anzeigen

**URL:** https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581
**Category:** Programmierung
**Created:** [10. Februar 2020 um 13:50 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581 "2020-02-10T13:50:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [10. Februar 2020 um 13:50 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/1 "2020-02-10T13:50:50Z")

</div>

Hallo,

wenn ich bei einem Produkt eine angelegte&nbsp;Custom-Field-Checkbox angeklickt habe, sollen bei der Detailseite Zertifikate angezeigt werden. Diese Bilder sind für alle Produkte gleich - es hängt nur davon ab, ob ein Produkt das Zertifikat besitzt/die Checkbox angeklickt ist.

Muss ich dazu in den Twig-Templates „herumfuhrwerken“, oder gibt es eine andere Möglichkeit?

Wenn über Vorlagen: welche Variable muss ich abfragen?

In welcher Version wird es die Möglichkeit geben, das Design für Detailseiten im Backend zuzuweisen/zu erstellen?

&nbsp;

Bye

Michael

---

<div class="post-metadata">

### Author: ![ShapeAndShift](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@ShapeAndShift](https://forum.shopware.com/u/ShapeAndShift)
#### Post date: [10. Februar 2020 um 13:53 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/2 "2020-02-10T13:53:28Z")

</div>

Ja, dazu musst du das twig Template der Detailseite anpassen.

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [10. Februar 2020 um 16:09 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/3 "2020-02-10T16:09:08Z")

</div>

Danke. Ich habe noch zwei Folgefragen:

- welche Variablen muss ich abfragen?

- In welcher Version wird es die Möglichkeit geben, das Design für Detailseiten im Backend zuzuweisen/zu erstellen?

&nbsp;

Bye

Michael

---

<div class="post-metadata">

### Author: ![AlexGalax](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/alexgalax/32/9925_2.png) [@AlexGalax](https://forum.shopware.com/u/AlexGalax)
#### Post date: [11. Februar 2020 um 11:57 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/4 "2020-02-11T11:57:09Z")

</div>

> - welche Variablen muss ich abfragen?

Die, die du im Adminpanel unter „Einstellungen \> System \> Zusatzfelder“ registrierst.

> - In welcher Version wird es die Möglichkeit geben, das Design für Detailseiten im Backend zuzuweisen/zu erstellen?

Vermutlich gar nicht, das passiert nämlich in den Templates und nicht über ein Baukastensystem.

Am elegantesten wäre es, wenn du einen `ProductPageLoadedEvent` Subscriber registrierst, dort das Zusatzfeld abfragst und dann entsprechend die `ProductMediaCollection` des Produktes um das eine Bild erweiterst. Das wird so dann automatisch im Template ausgegeben.

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [11. Februar 2020 um 12:31 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/5 "2020-02-11T12:31:40Z")

</div>

Danke!

---

<div class="post-metadata">

### Author: ![11shop](https://avatars.discourse-cdn.com/v4/letter/1/90ced4/32.png) [@11shop](https://forum.shopware.com/u/11shop)
#### Post date: [18. März 2020 um 15:58 UTC](https://forum.shopware.com/t/wenn-checkbox-bei-custom-fields-dann-bilder-anzeigen/64581/6 "2020-03-18T15:58:50Z")

</div>

Listing = {% set Checkbox = page.header.navigation.active.customFields.blabla %}&nbsp;

Artikel = {% set Checkbox = page.product.translated.customFields.blabla %}&nbsp;

{% if Checkbox %}

dein code …&nbsp;

{% endif %}
