Sha256: 495ab2fc66295408fa5f5cd20f3bd88a794b64cfdb0a09391139f5b2390593e6

Contents?: true

Size: 1.36 KB

Versions: 29

Compression:

Stored size: 1.36 KB

Contents

<h3>Shopping Cart</h3>

<% if (!order.line_items.length) { %>
  <p>Your cart is currently empty. <a href="/products">Click here</a> to continue shopping.</p>
<% } else { %>
  <ul>
    <li>
      <header>Quantity</header>
      <header>Price</header>
    </li>
    
    <% _.each(order.line_items, function(lineItem) { %>
      <li data-id="<%= lineItem.id %>">
        <section>
          <% if (lineItem.variant.images.length > 0) { %>
            <figure style="background-image: url(<%= lineItem.variant.images[0].urls.thumb %>)"></figure>
          <% } else { %>
            <figure style="background-image: url(<%= lineItem.product.images[0].urls.thumb %>)"></figure>
          <% } %>
          
          <p><%= lineItem.title %><br /><a id="remove-from-cart"t="remove">Remove</a><a href="/products/<%= lineItem.variant.product_id %>">View</a></p>
        </section>
        
        <section>
          <input name="quantity" type="text" value="<%= lineItem.quantity %>" />
        </section>
        
        <section>
          <p class="price">$<%= lineItem.price %></p>
        </section>
      </li>
    <% }); %>
    
    <li>
      <footer>
        <a href="/checkout" class="btn blue">Proceed to Checkout</a>
        <h4>Subtotal: <span class="subtotal">$<%= parseFloat(Math.round(order.subtotal * 100) / 100).toFixed(2) %></span></h4>
      </footer>
    </li>
  </ul>
<% } %>

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
caboose-store-0.0.39 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.38 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.37 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.36 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.35 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.34 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.33 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.32 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.31 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.30 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.29 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.28 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.27 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.26 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.25 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.24 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.23 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.22 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.21 app/assets/templates/caboose_store/cart/line_items.jst.ejs
caboose-store-0.0.20 app/assets/templates/caboose_store/cart/line_items.jst.ejs