Sha256: ed61f9aa8c18d9e9d2df79e1755315c513e1c9c5bce90b1b0d54821e003f8a44
Contents?: true
Size: 1.86 KB
Versions: 6
Compression:
Stored size: 1.86 KB
Contents
<% @body_id = 'checkout-page' %> <div id="checkout" class="container checkout" data-hook> <%= render partial: 'spree/shared/error_messages', locals: { target: @order } %> <div class="row align-items-center flex-column checkout-header" data-hook="checkout_header"> <div class="text-uppercase checkout-header-title"> <h1 data-hook="checkout_title"><%= Spree.t('checkout_page.header') %></h1> </div> <div class="checkout-progress" data-hook="checkout_progress"> <%= checkout_progress %> </div> </div> <div class="row checkout-content" data-hook="checkout_content"> <%= form_for @order, url: spree.update_checkout_path(@order.state), html: { id: "checkout_form_#{@order.state}", class: "w-100 d-lg-flex align-items-lg-baseline flex-wrap position-relative" } do |form| %> <div class="<%= if @order.state != 'confirm' then 'col-lg-6' else 'col-md-12' end %>" data-hook="checkout_form_wrapper"> <%= form.hidden_field :state_lock_version %> <%= render @order.state, form: form %> </div> <% unless @order.confirm? %> <div id="checkout-summary" class="col-md-12 col-lg-auto" data-hook="checkout_summary_box"> <div class="checkout-summary-container position-sticky"> <%= render partial: 'summary', locals: { order: @order } %> <div data-hook="buttons"> <% submit_label_key = @order.confirm? ? :place_order : :save_and_continue %> <%= submit_tag Spree.t(submit_label_key), class: 'btn btn-primary text-uppercase font-weight-bold w-100 checkout-content-save-continue-button' %> </div> </div> </div> <% end %> <% end %> </div> </div> <script> window.addEventListener('DOMContentLoaded', function() { Spree.current_order_id = "<%= @order.number %>" Spree.current_order_token = "<%= @order.token %>" }) </script>
Version data entries
6 entries across 6 versions & 1 rubygems