Darstellung Versandkosten in Mini-Warenkorb
#1
Geschrieben: 02 November 2021 - 09:13
ich bin relativ neu bei Smartstore und auch mit der Programmiersprache noch nicht ganz vertraut. Zu meinem Problem:
Ich würde gerne die Versandkosten im Mini-Warenkorb darstellen lassen und diese bei der Berechnung der Zwischensumme mit hinzuzurechnen.
Leider habe ich so gar keine Ahnung wie ich überhaupt an den Wert der Versandkosten komme. Ich habe mittlerweile herausgefunden, dass ich mit @T("ShoppingCart.Totals.Shipping") den Text "Versand" bekomme, jedoch kriege ich es nicht hin, den Wert (4,95€) anzeigen zu lassen.
Kann mir da jemand helfen? Wahrscheinlich habe ich einfach nur Denkfehler…
Besten Dank schonmal im voraus
#2
Geschrieben: 02 November 2021 - 15:13
<a href="@Url.Topic("ShippingInfo")">zzgl. Versand</a>
Marcus Gesing
Smartstore AG
#3
Geschrieben: 02 November 2021 - 18:08
Die Versandkosten werden während des Checkouts berechnet. Sie liegen zum Zeitpunkt des Mini-Warenkorbes noch nicht fest
und werden folglich dort auch noch nicht angezeigt. Ein Hinweis "zzgl. Versandkosten" verlinkt zur Versandkosten-Infoseite
wäre wahrscheinlich sinnvoller. Code Beispiel:<a href="@Url.Topic("ShippingInfo")">zzgl. Versand</a>
Das macht natürlich Sinn. Rein aus Neugierde. Wäre es machbar der Zwischensumme Mini-Warenkorb 4,95€ hinzuzurechnen, wenn der Wert unter 50,00€ ist?
#4
Geschrieben: 02 November 2021 - 22:22
Marcus Gesing
Smartstore AG
#5
Geschrieben: 02 November 2021 - 22:54
Ja, sollte möglich sein, wenn der Betrag am Ende von GetShoppingCartSubTotal bei subTotalWithoutDiscount und subTotalWithDiscount hinzugefügt wird.
Könntest du mir da eventuell kleine Hilfestellungen geben wie ich den Code schreiben muss? Bin wie gesagt noch relativ neu dabei in der cshtml-Welt und versuche grade zu verstehen, wie ich was schreiben muss im Code.
#6
Geschrieben: 03 November 2021 - 12:31
<div class="offcanvas-cart-footer-col mr-3"> <div> <div class="sub-total-caption"> @T("ShoppingCart.Totals.SubTotal"): </div> <div class="sub-total price"> @Model.SubTotal </div> </div> </div>
neu:
<div class="offcanvas-cart-footer-col mr-3"> <div> <div class="sub-total-caption"> @T("ShoppingCart.Totals.SubTotal"): </div> <div class="sub-total price"> @Model.SubTotal </div> </div> <div> <a href="@Url.Topic("ShippingInfo")" class="text-light">zzgl. Versand</a> </div> </div>
Marcus Gesing
Smartstore AG