Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

ShippingMethod.cshtml

@model CheckoutShippingMethodModel
@{
    Layout = "_ColumnsOne";

    //title
    NopHtml.AddTitleParts(T("PageTitle.Checkout").Text);
    //page class
    NopHtml.AppendPageCssClassParts("html-checkout-page");
    NopHtml.AppendPageCssClassParts("html-shipping-method-page");
}
@await Component.InvokeAsync(typeof(CheckoutProgressViewComponent), new { step = CheckoutProgressStep.Shipping })

@T("Checkout.SelectShippingMethod")

@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.CheckoutShippingMethodTop, additionalData = Model }) @if (Model.DisplayPickupInStore && Model.PickupPointsModel.AllowPickupInStore) { @await Html.PartialAsync("_PickupPoints", Model.PickupPointsModel) } @if (Model.PickupPointsModel == null || !Model.PickupPointsModel.PickupInStoreOnly) { @if (!Model.Warnings.Any()) {
    @for (var i = 0; i < Model.ShippingMethods.Count; i++) { var shippingMethod = Model.ShippingMethods[i];
  • @if (!string.IsNullOrEmpty(shippingMethod.Description)) {
    @Html.Raw(shippingMethod.Description)
    }
  • }
if (Model.NotifyCustomerAboutShippingFromMultipleLocations) {
@T("Checkout.ShippingMethod.ShippingFromMultipleLocations")
}
} else {
    @foreach (var warning in Model.Warnings) {
  • @warning
  • }
} } @await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.CheckoutShippingMethodBottom, additionalData = Model })
@T("Checkout.OrderSummary")
@await Component.InvokeAsync(typeof(OrderSummaryViewComponent))