@model OrderTotalsModel @using SmartStore.Web.Models.ShoppingCart;
@if (Model.DisplayWeight) { } @if (!String.IsNullOrEmpty(Model.SubTotalDiscount)) { } @if (!String.IsNullOrEmpty(Model.PaymentMethodAdditionalFee)) { } @if (Model.DisplayTaxRates && Model.TaxRates.Count > 0) { foreach (var taxRate in Model.TaxRates) { } } @if (Model.DisplayTax) { } @if (!String.IsNullOrEmpty(Model.OrderTotalDiscount)) { } @if (Model.GiftCards.Count > 0) { foreach (var gc in Model.GiftCards) { } } @if (Model.RedeemedRewardPoints > 0) { }
@T("ShoppingCart.Weight"): @(Model.Weight.ToString("N2")) kg
@T("ShoppingCart.Totals.SubTotal"): @Model.SubTotal
@T("ShoppingCart.Totals.SubTotalDiscount"): @if (Model.AllowRemovingSubTotalDiscount) { } @Model.SubTotalDiscount
@T("ShoppingCart.Totals.Shipping") @if (Model.RequiresShipping && !String.IsNullOrEmpty(Model.SelectedShippingMethod)) { @String.Format("({0})", Model.SelectedShippingMethod) } @if (Model.RequiresShipping) { if (!String.IsNullOrEmpty(Model.Shipping)) { @Model.Shipping } else { @T("ShoppingCart.Totals.CalculatedDuringCheckout") } } else { @T("ShoppingCart.Totals.Shipping.NotRequired") }
@T("ShoppingCart.Totals.PaymentMethodAdditionalFee"): @Model.PaymentMethodAdditionalFee
@taxRate.Label: @taxRate.Value
@T("ShoppingCart.Totals.Tax"): @Model.Tax
@T("ShoppingCart.Totals.OrderTotalDiscount"): @if (Model.AllowRemovingOrderTotalDiscount) { } @Model.OrderTotalDiscount
@Html.Raw(string.Format(T("ShoppingCart.Totals.GiftCardInfo").Text, gc.CouponCode)): @if (Model.IsEditable) { } @gc.Amount
@string.Format(T("ShoppingCart.Totals.GiftCardInfo.Remaining").Text, gc.Remaining)
@string.Format(T("ShoppingCart.Totals.RewardPoints").Text, Model.RedeemedRewardPoints): @Model.RedeemedRewardPointsAmount
@T("ShoppingCart.Totals.OrderTotal"): @if (!String.IsNullOrEmpty(Model.OrderTotal)) { @Model.OrderTotal } else { @T("ShoppingCart.Totals.CalculatedDuringCheckout") }