# bei 4-spaltigem Design Kurzbeschreibungen statt Beschreibung

**URL:** <https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [22. April 2013 um 06:17 UTC](https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818 "2013-04-22T06:17:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![designon-grafik](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@designon-grafik](https://forum.shopware.com/u/designon-grafik)\
**Post date:** [22. April 2013 um 06:17 UTC](https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818/1 "2013-04-22T06:17:22Z")

</div>

Hilfe! Bei Shopware 4.0.6 werden bei der Auswahl der 4-spaltigen Darstellung in der Artikelübersicht die Kurzbeschreibungen (Descriptions) statt der Beschreibungen angezeigt. Wie kann ich das ändern? Danke für schnelle Hilfe Wilhelm Walker

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [22. April 2013 um 07:26 UTC](https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818/2 "2013-04-22T07:26:57Z")

</div>

Anscheinend wird beim 4 Spalten Layout das Layout nicht richtig übergeben. So funktioniert es. Anpassung listing.tpl `{block name="frontend\_listing\_list\_inline"} {\* Actual listing \*} {foreach $sArticles as $sArticle} {include file="frontend/listing/box\_article.tpl" sCategoryInfo=$sCategoryInfo sTemplate=$sTemplate lastitem=$sArticle@last firstitem=$sArticle@first} {/foreach} {/block}` Anpassung box\_article.tpl [code]{\* Description \*} {block name=‘frontend\_listing\_box\_article\_description’} {if $sTemplate eq ‘listing-1col’} {assign var=size value=270} {else} {assign var=size value=60} {/if}

{if $sTemplate} {if $sCategoryInfo.layout eq ‘4col’} {$sArticle.description|strip\_tags|truncate:$size} {else} {$sArticle.description\_long|strip\_tags|truncate:$size} {/if} {/if}

{/block}[/code] Gruß Marco

---

<div class="post-metadata">

**Author:** ![designon-grafik](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@designon-grafik](https://forum.shopware.com/u/designon-grafik)\
**Post date:** [23. April 2013 um 19:14 UTC](https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818/3 "2013-04-23T19:14:09Z")

</div>

Hallo Marco, ich habe das wie empfohlen eingebaut, aber leider hat sich (es ist übrigens bei allen Darstellungen - einspaltig, 2, 3, 4, und meinem “listing\_1col\_grosses\_bild” so, dass in der Artikelbeschreibung die Description statt der Artikelbeschreibung angezeigt wird) Nichts geändert. Ich stelle mal den Code der zwei Dateien zur Ansicht in den Blog… Schau Dir das mal an. - Beide habe ich gespeichert in …/emotion\_walker/frontend/listing listing.tpl ----------- `{\* Artikelbeschreibung statt Description in Artikel anzeigen \*} {extends file='parent:frontend/listing/listing.tpl'} {block name="frontend\_listing\_list\_inline"} {\* Actual listing \*} {foreach $sArticles as $sArticle} {include file="frontend/listing/box\_article.tpl" sCategoryInfo=$sCategoryInfo sTemplate=$sTemplate lastitem=$sArticle@last firstitem=$sArticle@first} {/foreach} {/block}` box\_article.tpl --------------- [code]{extends file=‘parent:frontend/listing/box\_article.tpl’} {\* Article picture \*} {block name=‘frontend\_listing\_box\_article\_picture’} {if $sTemplate eq ‘listing-3col’ || $sTemplate eq ‘listing-2col’} {assign var=image value=$sArticle.image.src.3} {elseif $sTemplate eq ‘listing\_1col\_grosses\_bild’} {assign var=image value=$sArticle.image.src.4} {else} {assign var=image value=$sArticle.image.src.2} {/if} {if !isset($sArticle.image.src)} ![{s name=‘ListingBoxNoPicture’}{/s}]({link file=‘frontend/\_resources/images/no\_picture.jpg’}){/if} {/block} {\* Description \*} {block name=‘frontend\_listing\_box\_article\_description’} {if $sTemplate eq ‘listing-1col’} {assign var=size value=270} {elseif $sTemplate eq ‘listing\_1col\_grosses\_bild’} {assign var=size value=270} {else} {assign var=size value=60} {/if}

{if $sTemplate} {if $sCategoryInfo.layout eq ‘4col’} {$sArticle.description|strip\_tags|truncate:$size} {else} {$sArticle.description\_long|strip\_tags|truncate:$size} {/if} {/if}

{/block}[/code] Was ich nicht verstehe, wo kommt denn der Inhalt der “$sArticle.description\_long” her? An welcher Stelle kommt der Inhalt denn aus der Datenbank? Warscheinlich sind meine Fragen sehr dumm, - pardon! Danke für Deine Hilfe Grüße Wilhelm

---

<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:** [24. April 2013 um 08:23 UTC](https://forum.shopware.com/t/bei-4-spaltigem-design-kurzbeschreibungen-statt-beschreibung/12818/4 "2013-04-24T08:23:52Z")

</div>

Die Variablen kommen aus dem Backend, Smarty fügt den Inhalt in die HTML-Datei ein. Welchen Inhalt Variablen haben und welche auf einer Unterseite zur Verfügung stehen, kann man mit Firebug/Firephp sehen. Bei den listings wird der Inhalt der Kurzbeschreibung der Variablen $sArcticle.description\_long zugewiesen. Daher wird dann auch immer derselbe Inhalt ausgegeben. Wenn man das ändern möchte, muss man den Controller im Backend neu programmieren.
