# Artikelbezeichnung in Produkt-Listing verlängern

**URL:** <https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308>\
**Category:** Allgemein\
**Created:** [27. Juli 2018 um 09:18 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308 "2018-07-27T09:18:47Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [27. Juli 2018 um 09:18 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/1 "2018-07-27T09:18:47Z")

</div>

Moin zusammen!

Da bei uns die Produktbezeichnungen relativ lang sind, möchten wir die Bezeichnung deutlich länger haben und dafür die Beschreibung darunter ganz rausnehmen. Wie genau mache ich das? Child-Theme ist vorhanden, möchte nicht im Theme selbst rumwerkeln wegen der Upgrades 🙂

&nbsp;

Viiiielen dank im Voraus!

LG

---

<div class="post-metadata">

**Author:** ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)\
**Post date:** [27. Juli 2018 um 17:27 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/2 "2018-07-27T17:27:32Z")

</div>

Dafür musst du aber ein paar dinge an deinem Theme im listing/product-box/box-basic.tpl ändern, truncate:erhöhen oder aber ganz entfernen. Wie es dir am besten gefällt

```
{extends file='parent:frontend/listing/product-box/box-basic.tpl'}

{* Product name *}
{block name='frontend_listing_box_article_name'}
   
       {$sArticle.articleName|truncate:50|escapeHtml}
   
{/block}

```

hier musst dur nur den Inhalt zwischen den Blöcken entfernen

```
{* Product description *}
                        {block name='frontend_listing_box_article_description'}
                            
                                {$sArticle.description_long|strip_tags|truncate:240}
                            
                        {/block}

```

also so

```
{* Product description *}
                        {block name='frontend_listing_box_article_description'}
                          
                        {/block}

```

Viel Spaß

---

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [4. August 2018 um 12:03 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/3 "2018-08-04T12:03:22Z")

</div>

> [@hds schrieb:](https://forum.shopware.com/profile/5430/hds "hds")
> 
> Dafür musst du aber ein paar dinge an deinem Theme im listing/product-box/box-basic.tpl ändern, truncate:erhöhen oder aber ganz entfernen. Wie es dir am besten gefällt
> 
> {extends file=‚parent:frontend/listing/product-box/box-basic.tpl‘}
> 
> {\* Product name \*}  
> {block name=‚frontend\_listing\_box\_article\_name‘}
> 
> {$sArticle.articleName|truncate:50|escapeHtml}
> 
> {/block}
> 
> hier musst dur nur den Inhalt zwischen den Blöcken entfernen
> 
> {\* Product description \*}  
> {block name=‚frontend\_listing\_box\_article\_description‘}
> 
> {$sArticle.description\_long|strip\_tags|truncate:240}
> 
> {/block}
> 
> also so
> 
> {\* Product description \*}  
> {block name=‚frontend\_listing\_box\_article\_description‘}
> 
> {/block}
> 
> Viel Spaß

&nbsp;

Dankeschön für die schnelle Hilfe 🙂 Das funktioniert leider nicht so ganz - ich habe die Kurzbeschreibung rausgenommen indem ich den Block geleert habe. Wenn ich jetzt aber oben den Teil so reinkopiere und truncate: auf zB 150 erhöhe, passiert das hier:

&nbsp;

&nbsp;

Der gibt dann den Titel doppelt aus. Einmal wie vorher den kurzen und darunter meinen längeren. Habe dann an dem Block etwas rumgedoktort und rumprobiert, aber entweder kam dieses Ergebnis, oder er hat meine truncate: - Angabe einfach ignoriert. (Cache immer gelöscht)

&nbsp;

Habe ich eventuell was vergessen?

&nbsp;

```
{* Product name *}
{block name='frontend_listing_box_article_name'}
  
      {$sArticle.articleName|truncate:150|escapeHtml}
  
{/block}

```

&nbsp;

Dieser Bereich {$Article.articleName…} ist ja in dem Code (der ja auch serienmäßig so aussieht) doppelt, deshalb kann ich das nachvollziehen, warum er mir die Überschrift dann zwei Mal ausgibt. Aber alle Varianten bringen nicht das Ergebnis ☹

---

<div class="post-metadata">

**Author:** ![malzfons](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@malzfons](https://forum.shopware.com/u/malzfons)\
**Post date:** [4. August 2018 um 22:01 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/4 "2018-08-04T22:01:53Z")

</div>

Du musst die Anpassung in deinen eigenen theme machen das du im thememanager angelegt hast.

---

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [4. August 2018 um 22:29 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/5 "2018-08-04T22:29:48Z")

</div>

> [@malzfons schrieb:](https://forum.shopware.com/profile/22034/malzfons "malzfons")
> 
> Du musst die Anpassung in deinen eigenen theme machen das du im thememanager angelegt hast.

ja aber genau das habe ich gemacht&nbsp;

---

<div class="post-metadata">

**Author:** ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)\
**Post date:** [4. August 2018 um 23:46 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/6 "2018-08-04T23:46:22Z")

</div>

Evtl. das hier

```
{extends file='parent:frontend/listing/product-box/box-basic.tpl'}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [5. August 2018 um 08:11 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/7 "2018-08-05T08:11:42Z")

</div>

Das habe ich auch drin stehen. Auf das mit dem leeren block reagiert er ja.&nbsp;

&nbsp;

Habe das mal testweise im richtigen theme geändert, da nimmt er es an

---

<div class="post-metadata">

**Author:** ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)\
**Post date:** [5. August 2018 um 09:49 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/8 "2018-08-05T09:49:33Z")

</div>

Poste doch mal den kompletem Code, ggf als PN zum anschauen.

---

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [5. August 2018 um 10:54 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/9 "2018-08-05T10:54:56Z")

</div>

> [@hds schrieb:](https://forum.shopware.com/profile/5430/hds "hds")
> 
> Poste doch mal den kompletem Code, ggf als PN zum anschauen.

Okay hier:

```
{extends file='parent:frontend/listing/product-box/box-basic.tpl'}

{* Product name *}
{block name='frontend_listing_box_article_name'}
   
       {$sArticle.articleName|truncate:150|escapeHtml}
   
{/block}
                        

                        
                        {* Product description *}
                        {block name='frontend_listing_box_article_description'}
                          
                        {/block}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![hds](https://avatars.discourse-cdn.com/v4/letter/h/bb73d2/32.png) [@hds](https://forum.shopware.com/u/hds)\
**Post date:** [5. August 2018 um 11:26 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/10 "2018-08-05T11:26:32Z")

</div>

Denke das ist dein Fehler, bei den Kategorien musst du unter Produkt-Layout auch auf Vererbt bzw. Detaillierte Informationen umstellen ( bei dir ist jetzt auf Produktliste eingestellt ), kann ja dann auch nicht funktionieren da es ja ein ganze anderer Block ist.

---

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [6. August 2018 um 08:23 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/11 "2018-08-06T08:23:16Z")

</div>

> [@hds schrieb:](https://forum.shopware.com/profile/5430/hds "hds")
> 
> Denke das ist dein Fehler, bei den Kategorien musst du unter Produkt-Layout auch auf Vererbt bzw. Detaillierte Informationen umstellen ( bei dir ist jetzt auf Produktliste eingestellt ), kann ja dann auch nicht funktionieren da es ja ein ganze anderer Block ist.

&nbsp;

Hab gerad geschaut, das steht auf „Detaillierte Informationen“ ☹ Er reagiert ja auf diese Anpassungen, nur halt nicht richtig. Also bin ich ja im richtigen Block. Echt mysteriös :/&nbsp;

---

<div class="post-metadata">

**Author:** ![kontakt3](https://avatars.discourse-cdn.com/v4/letter/k/bc8723/32.png) [@kontakt3](https://forum.shopware.com/u/kontakt3)\
**Post date:** [14. April 2023 um 21:24 UTC](https://forum.shopware.com/t/artikelbezeichnung-in-produkt-listing-verlangern/54308/12 "2023-04-14T21:24:17Z")

</div>

Mit der Lösung oben gabs auch Probeme … Für alle, die es interessiert, hiermit hat es tadellos funktioniert:

```auto
{extends file='parent:frontend/listing/product-box/box-basic.tpl'}

                        {* Product name *}
                        {block name='frontend_listing_box_article_name'}
                            <a href="{$sArticle.linkDetails}"
                               class="product--title"
                               title="{$sArticle.articleName|escapeHtml}">
                                {$sArticle.articleName|truncate:80|escapeHtml}
                            </a>
                        {/block}

                        {* Product description *}
                        {block name='frontend_listing_box_article_description'}
                            <div class="product--description">
                                {$sArticle.description_long|strip_tags|truncate:200}
                            </div>
                        {/block}

```
