# Wie kann der Text vom Bestellbutton im Listing automatisch geändert werden?

**URL:** <https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949>\
**Category:** Programmierung\
**Created:** [10. Dezember 2017 um 19:15 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949 "2017-12-10T19:15:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [10. Dezember 2017 um 19:15 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949/1 "2017-12-10T19:15:33Z")

</div>

Hallo,

ich habe da mal eine Frage an die Experten unter euch.

Ich würde gerne den Text auf dem Bestellbutton bei Artikeln, welche einen Bestand \<=0 haben, in “Vorbestellen” ändern. Auf der Detailseite habe ich es hinbekommen, aber im Listing klappt es einfach nicht. Ich denke, es ist irgendwo ein Syntaxfehler im Code, den ich nicht finde. Hier mal mein Code:

```
{extends file="parent:frontend/listing/product-box/button-buy.tpl"}

{* "Buy now" button *}

            {block name="frontend_listing_product_box_button_buy_button"}

                 {if $sArticle.sReleasedate|strtotime > $smarty.now}
                   
                      {block name="frontend_listing_product_box_button_buy_button_text"}
                        {s namespace="frontend/listing/box_article" name="ListingBuyActionAddVorbestellen"}Jetzt vorbestellen{/s} 
                   
                 {/if}
                 {elseif $sArticle.shippingtime && $sArticle.instock <= 0}
                   
                      {block name="frontend_listing_product_box_button_buy_button_text"}
                        {s namespace="frontend/listing/box_article" name="ListingBuyActionAddVorbestellen"}Jetzt vorbestellen{/s} 
                   
                 {/if}

                 {else}
            
                
                    {block name="frontend_listing_product_box_button_buy_button_text"}
                        {s namespace="frontend/listing/box_article" name="ListingBuyActionAdd"}{/s} 
                    {/block}
                
                
                 {/if}
            {/block}

```

Kann sich das von Euch mal jemand ansehen/testen und mir sagen, wo der Fehler ist?

Vielen Dank im Vorraus.

Achim

---

<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:** [10. Dezember 2017 um 19:20 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949/2 "2017-12-10T19:20:42Z")

</div>

Standardmässig ist im listing kein bestellbutton. Zumindest wüsste ich keinen. Wenn das bei dir über ein plugin gemacht wird, müsste das evtl. Im plugin geändert werden.

&nbsp;

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [10. Dezember 2017 um 19:35 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949/3 "2017-12-10T19:35:01Z")

</div>

@malzfons‍: Doch, ab&nbsp;der 5.3. gibt es das (wieder).

OnTopic: Ich habe mir nicht den ganzen Code angsehen. Aber ein Syntaxfehler ist auf alle Fälle:

```
{...}
{/if}
{elseif ...

```

Das ist falsch. Du darfst {/if} erst ganz am Ende der Abfrage verwenden:

```
{if ...}
   {* ... *}
{elseif ...} 
   {* ... *}
{elseif ...} 
   {* ... *}
{else}
   {* ... *}
{/if}

```

Viele Grüße

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [10. Dezember 2017 um 19:35 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949/4 "2017-12-10T19:35:11Z")

</div>

Hallo malzfons,

in der neuen Version (5.3.4) kann der Button im Listing aktiviert werden.

Viele Grüße  
Achim

---

<div class="post-metadata">

**Author:** ![achim2912](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@achim2912](https://forum.shopware.com/u/achim2912)\
**Post date:** [10. Dezember 2017 um 19:52 UTC](https://forum.shopware.com/t/wie-kann-der-text-vom-bestellbutton-im-listing-automatisch-geandert-werden/49949/5 "2017-12-10T19:52:42Z")

</div>

@simkli‍

Mensch, so ein dummer Fehler!!! Wenn man von einer Datei&nbsp;in die andere kopiert, ich Dummerchen.

Danke für den Hinweis.

Viele Grüße  
Achim
