Sha256: 18d6165f46b67dcb523f34bd6f47da6bcfcebcc61f320ec7afbd1a84254b3f35

Contents?: true

Size: 1.54 KB

Versions: 32

Compression:

Stored size: 1.54 KB

Contents

<% @body_id = 'cart' %>
<div data-hook="cart_container">
  <h1><%= t('spree.shopping_cart') %></h1>

  <% if @order.line_items.empty? %>

    <div data-hook="empty_cart">
      <p><%= t('spree.your_cart_is_empty') %></p>
      <p><%= link_to t('spree.continue_shopping'), products_path, class: 'button continue' %></p>
    </div>

  <% else %>

    <div data-hook="outside_cart_form">
      <%= form_for @order, url: update_cart_path, html: {id: 'update-cart'} do |order_form| %>
        <div data-hook="inside_cart_form">

          <div data-hook="cart_items">
            <%= render 'form', order_form: order_form %>
          </div>

          <div class="links columns sixteen alpha omega" data-hook="cart_buttons">
            <%= order_form.text_field :coupon_code, size: 10, placeholder: t('spree.coupon_code') %>
            <%= button_tag class: 'primary', id: 'update-button' do %>
              <%= t('spree.update') %>
            <% end %>
            <%= button_tag class: 'button checkout primary', id: 'checkout-link', name: 'checkout' do %>
              <%= t('spree.checkout') %>
            <% end %>
          </div>

        </div>
      <% end %>
    </div>

    <div id="empty-cart" data-hook>
      <%= form_tag empty_cart_path, method: :put do %>
        <p id="clear_cart_link" data-hook>
        <%= submit_tag t('spree.empty_cart'), class: 'button gray' %>
        <%= t('spree.or') %>
        <%= link_to t('spree.continue_shopping'), products_path, class: 'continue button gray' %>
        </p>
      <% end %>
    </div>

  <% end %>
</div>

Version data entries

32 entries across 32 versions & 2 rubygems

Version Path
solidus_frontend-2.6.6 app/views/spree/orders/edit.html.erb
solidus_frontend-2.7.4 app/views/spree/orders/edit.html.erb
solidus_frontend-2.7.3 app/views/spree/orders/edit.html.erb
solidus_frontend-2.6.5 app/views/spree/orders/edit.html.erb
solidus_frontend-2.5.2 app/views/spree/orders/edit.html.erb
solidus_frontend-2.7.2 app/views/spree/orders/edit.html.erb
solidus_frontend-2.6.4 app/views/spree/orders/edit.html.erb
solidus_frontend-2.5.1 app/views/spree/orders/edit.html.erb
solidus_frontend-2.6.3 app/views/spree/orders/edit.html.erb
solidus_frontend-2.7.1 app/views/spree/orders/edit.html.erb
solidus_frontend-2.6.2 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.14 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.13 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.12 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.11 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.10 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.9 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.8 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.7 app/views/spree/orders/edit.html.erb
solidus_frontend_devise_token_auth-2.8.0.alpha.6 app/views/spree/orders/edit.html.erb