# Einkaufswelt Element benutzte Columns abrufen

**URL:** https://forum.shopware.com/t/einkaufswelt-element-benutzte-columns-abrufen/50325
**Category:** Programmierung
**Created:** [8. Januar 2018 um 11:25 UTC](https://forum.shopware.com/t/einkaufswelt-element-benutzte-columns-abrufen/50325 "2018-01-08T11:25:27Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![pbnr1](https://avatars.discourse-cdn.com/v4/letter/p/e47c2d/32.png) [@pbnr1](https://forum.shopware.com/u/pbnr1)
#### Post date: [8. Januar 2018 um 11:25 UTC](https://forum.shopware.com/t/einkaufswelt-element-benutzte-columns-abrufen/50325/1 "2018-01-08T11:25:27Z")

</div>

Sehr geehrte Shopware Community,

&nbsp;

ich habe ein eigenes Einkaufswelt-Element erstellt und möchte nun das Layout individuell, je nach benutzen columns anzeigen lassen. Gibt es eine möglichkeit irgendwie im Smarty Template meines Elements diesen Wert zu bekommen ?

Das Element soll also anders aussehen, je nachdem wieviele spalten ich im backend dafür nehme. Ich würde es ungern mit Javascript lösen.

Lg,

pbnr1.

---

<div class="post-metadata">

### Author: ![pbnr1](https://avatars.discourse-cdn.com/v4/letter/p/e47c2d/32.png) [@pbnr1](https://forum.shopware.com/u/pbnr1)
#### Post date: [15. Januar 2018 um 10:14 UTC](https://forum.shopware.com/t/einkaufswelt-element-benutzte-columns-abrufen/50325/2 "2018-01-15T10:14:46Z")

</div>

Ist es nicht möglich? Mein Vorhaben ist etwas in der Richtung:

&nbsp;

{if $Data.columns.count == 2}

HTML CODE

{else}

SONST DER HTML CODE

{/if}

&nbsp;

&nbsp;

Also: Sollte im backend Editor der Einkaufswelt das Element 2 Spalten benutzen wird ein Layout ausgegeben und ansonsten das andere.
