Anleitung Anzeige der Zwischensumme im Miniwarenkorb

Thema wurde von Oli (realsmoke.de), 8. Mai 2014 erstellt.

  1. Oli (realsmoke.de)

    Oli (realsmoke.de) Erfahrener Benutzer

    Registriert seit:
    4. März 2014
    Beiträge:
    112
    Danke erhalten:
    19
    Danke vergeben:
    6
    #1 Oli (realsmoke.de), 8. Mai 2014
    Zuletzt bearbeitet: 8. Mai 2014
    Hallo,

    mit der folgenden kleinen Anleitung kann man im Miniwarenkorb die Zwischensumme anzeigen lassen.

    1) Folgende Datei öffnen: templates/EyeCandy/boxes/box_cart_head.html
    2) ca. Zeile 12
    PHP:
    <span class="shopping-cart-headline">{$txt.heading_cart}</span>
    ändern in:
    PHP:
    <span class="shopping-cart-headline">{$txt.heading_cart} {if $TOTAL eq 0}<span>0,00 &euro;</span>{/if}{if $TOTAL gt 1}<span>{$TOTAL}</span>{/if}</span>
    3) Cache leeren
    4) Fertig

    Das ganze kann dann so aussehen:
     

    Anhänge:

  2. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Und speichern als: " ../templates/EyeCandy/boxes/box_cart_head-USERMOD.html" :)
     
  3. Oli (realsmoke.de)

    Oli (realsmoke.de) Erfahrener Benutzer

    Registriert seit:
    4. März 2014
    Beiträge:
    112
    Danke erhalten:
    19
    Danke vergeben:
    6
  4. wurmi023

    wurmi023 Erfahrener Benutzer

    Registriert seit:
    24. August 2012
    Beiträge:
    419
    Danke erhalten:
    30
    Danke vergeben:
    46
    Sehr schön :)
     
  5. Oli (realsmoke.de)

    Oli (realsmoke.de) Erfahrener Benutzer

    Registriert seit:
    4. März 2014
    Beiträge:
    112
    Danke erhalten:
    19
    Danke vergeben:
    6
    #5 Oli (realsmoke.de), 18. Mai 2014
    Zuletzt bearbeitet: 18. Mai 2014
    UPDATE wenn man unterschiedliche Währungen verwendet...

    In dem Fall muss noch eine Abfrage vor der 0,00 Anzeige. Sobald ein Artikel im WK liegt, zeigt der Shop das sowieso richtig an.
    Hier im Beispiel habe ich wie bei uns englische Pfund, Euro und Schweizer Franken in der Abfrage. Diese kann man natürlich beliebig erweitern oder verkürzen.

    PHP:
    <span class="shopping-cart-headline">{$txt.heading_cart
    {if 
    $TOTAL eq 0}<span>0,00
    {if $smarty.session.currency eq EUR}&euro;{/if}
    {if 
    $smarty.session.currency eq CHF}CHF{/if}
    {if 
    $smarty.session.currency eq GBP}&pound;{/if}
    </
    span>{/if}{if $TOTAL gt 1}<span>{$TOTAL}</span>{/if}</span>
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    Ich habe das mal getestet und die MwSt und Versandkosten mit eingebaut.
    Dabei ist mir ein kleiner Fehler aufgefallen.
    Wenn ein Artikel mit Preis 0,85€ im WK liegt, wird 0,00€ angezeigt.

    Habe das im Testshop mal so geändert:

    HTML:
    <span class="shopping-cart-headline">{$txt.heading_cart}</span><br />
    {if $TOTAL}<span>{$TOTAL} - </span>{/if} <SPAN class="mwst-hint">{$UST}
    {if $SHIPPING_INFO}{$SHIPPING_INFO}{/if}</span><br /> 
    Die Anzeige sieht bei mir dann so aus:
    Unbenannt.JPG