# Versandkostenfrei, Hinweis im Checkout

**URL:** <https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900>\
**Category:** Themes & Design\
**Created:** [4. Juni 2015 um 08:03 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900 "2015-06-04T08:03:23Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![a67](https://avatars.discourse-cdn.com/v4/letter/a/dc4da7/32.png) [@a67](https://forum.shopware.com/u/a67)\
**Post date:** [4. Juni 2015 um 08:03 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/1 "2015-06-04T08:03:23Z")

</div>

Hallo, im Warenkorb ist ja ein schöner Hinweis eingebaut, welcher darauf Aufmerksam macht wenn man noch nicht den Versandkostenfreien Hinweis erreicht hat. Ich möchte diesen Hinweis gerne auch im Checkout haben, damit Kunden welche direkt zur Kasse gehen auch darauf hingewiesen werden. Ich habe also in der meinTheme/frontend/checkout/confirm.tpl den folgenden Block eingebaut: `{extends file='parent:frontend/checkout/confirm.tpl'} {\* Deliveryfree dispatch notification \*} {block name='frontend\_checkout\_confirm\_error\_messages' append} {\* Deliveryfree dispatch notification \*} {if $sShippingcostsDifference} {$shippingDifferenceContent=" **{s name='CartInfoFreeShipping'}{/s}** {s name='CartInfoFreeShippingDifference'}{/s}"} {include file="frontend/\_includes/messages.tpl" type="warning" content="{$shippingDifferenceContent}"} {/if} {/block}` Leider wird im Checkout nur der folgende Text angezeigt: #CartInfoFreeShipping# #CartInfoFreeShippingDifference# Mit dem folgenden Code werden die richtigen Inhalte angezeigt: ` **{s name="CartInfoFreeShipping" namespace="frontend/checkout/cart"}{/s}** {s name="CartInfoFreeShippingDifference" namespace="frontend/checkout/cart"}{/s}` Warum funktioniert es hier nicht mit dem schönen Hinweisblock?

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/52febb46dc5bf909fc35101c0c3457d337648957.jpeg) Hat jemand hierzu eine Idee! Ach ja, und kann man diese Meldung auch im Offcanvas-Warenkorb anzeigen lassen Viele Grüße Alex

---

<div class="post-metadata">

**Author:** ![piekfein-design](https://avatars.discourse-cdn.com/v4/letter/p/53a042/32.png) [@piekfein-design](https://forum.shopware.com/u/piekfein-design)\
**Post date:** [18. Februar 2016 um 14:07 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/2 "2016-02-18T14:07:55Z")

</div>

Hallo Alex,

Du warst schon ganz ganz&nbsp;nah dran&nbsp;mit Deiner Ausführung. Ersetze nur den Teil zwischen dem

```
 {s name='CartInfoFreeShipping'}{/s} {s name='CartInfoFreeShippingDifference'}{/s}

```

mit Deinem Code:

```
 {s name="CartInfoFreeShipping" namespace="frontend/checkout/cart"}{/s}{s name="CartInfoFreeShippingDifference" namespace="frontend/checkout/cart"}{/s}

```

Der Code sollte so aussehen und funktionieren:

```
 {extends file='parent:frontend/checkout/confirm.tpl'} {\* Deliveryfree dispatch notification \*} &nbsp;&nbsp; &nbsp;{block name='frontend\_checkout\_confirm\_error\_messages' append} &nbsp; &nbsp; {if $sShippingcostsDifference} &nbsp; &nbsp; &nbsp; &nbsp; {$shippingDifferenceContent=" **{s name="CartInfoFreeShipping" namespace="frontend/checkout/cart"}{/s}** {s name="CartInfoFreeShippingDifference" namespace="frontend/checkout/cart"}{/s}"} &nbsp; &nbsp; &nbsp; &nbsp; {include file="frontend/\_includes/messages.tpl" type="warning" content="{$shippingDifferenceContent}"} &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{/if} &nbsp;&nbsp; &nbsp;{/block}

```

Viele Grüße

Maik

---

<div class="post-metadata">

**Author:** ![a67](https://avatars.discourse-cdn.com/v4/letter/a/dc4da7/32.png) [@a67](https://forum.shopware.com/u/a67)\
**Post date:** [18. Februar 2016 um 14:15 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/3 "2016-02-18T14:15:23Z")

</div>

Super Maik,

funktioniert so. Dankeschön

---

<div class="post-metadata">

**Author:** ![piekfein-design](https://avatars.discourse-cdn.com/v4/letter/p/53a042/32.png) [@piekfein-design](https://forum.shopware.com/u/piekfein-design)\
**Post date:** [18. Februar 2016 um 14:17 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/4 "2016-02-18T14:17:11Z")

</div>

Das freut mich. Danke für die Rückmeldung.

---

<div class="post-metadata">

**Author:** ![pibivibi](https://avatars.discourse-cdn.com/v4/letter/p/779978/32.png) [@pibivibi](https://forum.shopware.com/u/pibivibi)\
**Post date:** [20. September 2016 um 19:27 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/5 "2016-09-20T19:27:51Z")

</div>

Hallo,

hat jemand eine Lösung um diesen Hinweis rechts in das Ajax-Cart (Offcanvas Warenkorb) anzuzeigen?

Viele Grüße

Sven

---

<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:** [20. September 2016 um 19:39 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/6 "2016-09-20T19:39:47Z")

</div>

Da benutzt du die /frontend/checkout/ajax\_cart.tpl. Für die Meldung bietet sich hier der&nbsp;frontend\_checkout\_ajax\_cart\_alert\_box-Block an. Am besten mit prepend/append erweitern.

Und jetzt noch ein super Tipp&nbsp; ![Grin](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/grin.png "Grin"): [Shyims Profiling Plugin](https://github.com/shyim/shopware-profiler). Wenn du dies installierst kannst du dir als HTML-Kommentare die Template Blöcke ausgeben. Dann siehst du sofort &nbsp;welche&nbsp;Template Datei du erweitern musst.

---

<div class="post-metadata">

**Author:** ![Angelika001](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@Angelika001](https://forum.shopware.com/u/Angelika001)\
**Post date:** [13. Januar 2017 um 11:49 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/7 "2017-01-13T11:49:24Z")

</div>

Hi  
alles super geklappt ausser in der ajax\_cart.tpl  
Kannst du vielleicht hier den genauen script schreiben? Irgendwie greift da nichts, was ich schreibe ☹

LG  
Angelika

---

<div class="post-metadata">

**Author:** ![Tanny](https://avatars.discourse-cdn.com/v4/letter/t/dfb087/32.png) [@Tanny](https://forum.shopware.com/u/Tanny)\
**Post date:** [18. Januar 2017 um 10:06 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/8 "2017-01-18T10:06:11Z")

</div>

Ich habe mir, um den Versandkostenfrei-Hinweis auch im Offcanvas-Warenkorb anzeigen zu lassen,&nbsp;eine eigene ajax\_cart.tpl mit folgendem Inhalt angelegt:

```
{extends file='parent:frontend/checkout/ajax_cart.tpl'}

{* Deliveryfree dispatch notification *}
 {block name='frontend_checkout_ajax_cart_alert_box' append}
    {if $sShippingcostsDifference}
        {$shippingDifferenceContent="{s name="AjaxCartInfoFreeShipping" namespace="frontend/checkout/cart"}{/s}{s name="AjaxCartInfoFreeShippingDifference" namespace="frontend/checkout/cart"}{/s}"}
        {include file="frontend/_includes/messages.tpl" type="warning" content="{$shippingDifferenceContent}"}
	{/if}
 {/block}

```

Nur wird der Hinweis erst dann angezeigt, wenn ich im Offcanvas-Warenkorb auf „Warenkorb bearbeiten“ und dann wieder auf „weiter shoppen“ klicke und mir dann den Warenkorb noch mal anzeigen lasse.

Hat jemand eine Idee warum der Hinweis nicht sofort bei reinlegen des Artikels in den Warenkorb angezeigt wird?

Danke

---

<div class="post-metadata">

**Author:** ![henningm](https://avatars.discourse-cdn.com/v4/letter/h/50afbb/32.png) [@henningm](https://forum.shopware.com/u/henningm)\
**Post date:** [12. April 2017 um 13:36 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/9 "2017-04-12T13:36:51Z")

</div>

Hallo,

ich versuche ebenfalls den Versandkostenfrei-Hinweis (Deliveryfree dispatch notification) im Offcanvas-Warenkorb anzuzeigen.

Ich habe es geschafft den Alert auch anzeigen zu lassen, leider ist genau das gleiche Problem wie bei Tanny:&nbsp;der Alert wird erst angezeigt, wenn man einmal den richtigen Warenkorb geöffnet hat. Ich denke, dass erst hier die Variable ‘$sShippingcostsDifference’ berechnet wird. Legt man danach einen neuen Artikel in das ajax\_cart und der Warenwert erreicht nicht die Schwelle, wird der Alert angezeigt.&nbsp;

Gibt es eine Möglichkeit, wie man einen Alert sofort beim ersten hinzufügen eines Artikels zum ajax\_cart, zu erzeugen?

Außerdem funktionieren diese Warnhinweise nicht im Checkoutprozess, obwohl ich eine eigene confirm.tpl wie oben beschrieben erstellt habe. Es scheint so, als wenn wieder der Wert von&nbsp;sShippingcostsDifference nicht vorhanden ist und somit auch die Anweisung nicht ausgeführt wird.

Ich bin für jede Hilfe dankbar.

Gruß

---

<div class="post-metadata">

**Author:** ![Kuno](https://avatars.discourse-cdn.com/v4/letter/k/8e8cbc/32.png) [@Kuno](https://forum.shopware.com/u/Kuno)\
**Post date:** [24. Juni 2017 um 16:13 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/10 "2017-06-24T16:13:22Z")

</div>

Hallo,

Jemand schon eine Lösung dafür ?

Habe das gleiche Problem. Ich wollte es im Header anzeigen lassen ( $sShippingcostsDifference ). Funktioniert auch, aber erst wenn ich einmal den Warenkorb aufgerufen habe.

---

<div class="post-metadata">

**Author:** ![LarsFischu](https://avatars.discourse-cdn.com/v4/letter/l/cdc98d/32.png) [@LarsFischu](https://forum.shopware.com/u/LarsFischu)\
**Post date:** [5. Oktober 2018 um 09:15 UTC](https://forum.shopware.com/t/versandkostenfrei-hinweis-im-checkout/27900/11 "2018-10-05T09:15:49Z")

</div>

Gibt es bzgl. der Variablen-Berechnung schon etwas neues? Stehen gerade vor dem selben „Problem“.
