customfiy

Jonathan cart

Jun 3rd, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.94 KB | None | 0 0
  1. <div id="content" class="col-md-12 center-column content-with-background">
  2. {%- if cart.items == empty -%}
  3. <p>{{'cart.general.empty' | t}}</p>
  4. <div class="buttons">
  5. <div class="pull-right"><a href="{{shop.url}}" class="btn btn-primary">{{'cart.general.continue_shopping' | t}}</a></div>
  6. </div>
  7. {%- else -%}
  8. <form action="/cart" method="post" id="cartform" enctype="multipart/form-data">
  9. <div class="table-responsive cart-info">
  10. <table class="table table-bordered">
  11. <thead>
  12. <tr>
  13. <td class="text-center">{{'cart.general.image' | t}}</td>
  14. <td class="text-center">{{'cart.general.name' | t}}</td>
  15. <td class="text-center hidden-xs">{{'cart.general.quantity' | t}}</td>
  16. <td class="text-right hidden-xs">{{'cart.general.price' | t}}</td>
  17. <td class="text-right hidden-xs">{{'cart.general.total' | t}}</td>
  18. </tr>
  19. </thead>
  20. <tbody>
  21. {%- for item in cart.items -%}
  22. <tr>
  23. <td class="text-center">
  24. {% if item.properties.customify_id %}
  25. <img src="{{ shop.url }}/apps/customify?show_custom=1&id={{ item.properties.customify_id }}" style='width: 240px; max-width: 100%' alt="{{ item.title | escape }}" /> {% else %} <img src="{{ item | img_url: 'small' }}" alt="{{ item.title | escape }}" /> {% endif %}
  26. </td>
  27. <td class="text-center">
  28. <a href="{{item.url}}">
  29. {{item.product.title}}
  30. {%- if item.product.variants.size > 1 -%}
  31. <span class="variant_title"> - {{item.variant.title}}</span>
  32. {%- endif -%}
  33. </a>
  34. {%- for p in item.properties -%}
  35. {%- unless p.last == blank -%}
  36. {{ p.first }}:
  37. {%- if p.last contains '/uploads/' -%}
  38. <a class="lightbox" href="{{ p.last }}">{{ p.last | split: '/' | last }}</a>
  39. {%- else -%}
  40. {{ p.last }}
  41. {%- endif -%}
  42. <br />
  43. {%- endunless -%}
  44. {%- endfor -%}
  45. <div class="mobile-cart-content row visible-xs">
  46. <div class="col-xs-3">
  47. <input type="text" class="input-mobile" id="updates_{{item.id}}" name="updates[]" value="{{item.quantity}}" size="1" />
  48. </div>
  49. <div class="col-xs-6">
  50. <span class="money">{{item.price | money}}</span>
  51. </div>
  52. <div class="col-xs-3">
  53. <button class="cart-update btooltip" type="submit" name="update" title="{{'cart.general.update' | t | escape}}"><i class="fa fa-refresh"></i></button>
  54. &nbsp;
  55. <a class="cart-remove btooltip" href="/cart/change?line={{ forloop.index }}&quantity=0" title="{{'cart.general.remove' | t | escape}}"><i class="fa fa-remove"></i></a>
  56. </div>
  57. </div>
  58. </td>
  59. <td class="text-center hidden-xs">
  60. <input class="input-desktop" type="text" id="updates_{{item.id}}" name="updates[]" value="{{item.quantity}}" size="1" />
  61. &nbsp;
  62. <button class="cart-update btooltip" type="submit" name="update" title="{{'cart.general.update' | t | escape}}"><i class="fa fa-refresh"></i></button>
  63. &nbsp;
  64. <a class="cart-remove btooltip" href="/cart/change?line={{ forloop.index }}&quantity=0" title="{{'cart.general.remove' | t | escape}}"><i class="fa fa-remove"></i></a>
  65. </td>
  66. <td class="text-right hidden-xs"><span class="money">{{item.price | money}}</span></td>
  67. <td class="text-right hidden-xs"><span class="money">{{item.price | times:item.quantity | money}}</span></td>
  68. </tr>
  69. {%- endfor -%}
  70. </tbody>
  71. </table>
  72. </div>
  73. <h2>{{'cart.general.what_would_you_like_to_do_next' | t}}</h2>
  74. <div class="panel-group" id="accordion">
  75. <div class="panel panel-default">
  76. <div class="panel-heading">
  77. <h4 class="panel-title"><a href="#collapse-note" class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#accordion">{{'cart.general.note' | t}} <i class="fa fa-caret-down"></i></a></h4>
  78. </div>
  79. <div id="collapse-note" class="panel-collapse collapse" style="height:auto;">
  80. <div class="panel-body">
  81. <div class="form-horizontal">
  82. <div class="form-group">
  83. <label class="col-sm-2 control-label" for="input-note">{{'cart.general.enter_note' | t}}</label>
  84. <div class="col-sm-10">
  85. <textarea placeholder="{{'cart.general.enter_note' | t}}" id="input-note" rows="3" class="form-control" name="note">{{cart.note}}</textarea>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. </div>
  92. <div data-section-id="{{ section.id }}" data-section-type="shipping-calculator">
  93. {%- include 'shipping-calculator' -%}
  94. </div>
  95. </div>
  96. <div class="cart-total">
  97. <table>
  98. <tr>
  99. <td class="text-right"><strong>{{'cart.general.subtotal' | t}}</strong></td>
  100. <td class="text-right"><span class="money">{{cart.total_price | money}}</span></td>
  101. </tr>
  102. </table>
  103. </div>
  104. <div class="buttons">
  105. <div class="pull-left"><a href="{{shop.url}}" class="btn btn-default">{{'cart.general.continue_shopping' | t}}</a></div>
  106. <div class="pull-right"><input type="submit" name="checkout" id="update-cart" class="btn btn-primary" value="{{'cart.general.checkout' | t}}" /></div>
  107. </div>
  108. {%- if additional_checkout_buttons -%}
  109. <div id="additional-checkout-buttons">
  110. <span id="additional-checkout-buttons-label">{{'cart.general.checkout_using' | t}}:</span>
  111. {{content_for_additional_checkout_buttons}}
  112. </div>
  113. {%- endif -%}
  114. </form>
  115. {%- endif -%}
  116. </div>
Add Comment
Please, Sign In to add comment