Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {%- assign current_variant = product.selected_or_first_available_variant -%}
- {% assign variant_for_reward = current_variant.id | downcase %}
- <form action="/cart/add" method="post" enctype="multipart/form-data" class="product-block__form custom-form">
- <div class="product-block__form__block">
- {% unless product.has_only_default_variant %}
- {% for option in product.options_with_values %}
- {% assign option_index = forloop.index %}
- <div class="product-block__form__holder">
- <div class="product-block__label">{{ option.name }}</div>
- <div class="product-block__form__radio-holder">
- {% for value in option.values %}
- {%- for variant in product.variants -%}
- {%- if variant.title == value -%}
- {% assign variant_string = variant.id | downcase %}
- <label for="product-block__radio-{{forloop.index}}" class="product-item__radio ">
- <input id="product-block__radio-{{forloop.index}}" {% unless variant.available %} class="disabled" {% endunless %}
- data-variant="{{variant.id}}"
- data-price="{{variant.price | money}}"
- data-points="{{variant.metafields.rewards.points-text}}"
- data-compare-price="{{variant.compare_at_price | money}}"
- type="radio" value="{{ value | escape }}"
- data-variant-title="{{variant.title | handle}}"
- name="product-block__radio-{{option_index}}"
- {% if option.selected_value == value %} checked {% endif %}/>
- <span class="product-item__radio-label product-item__radio-label--md">{{value}}</span>
- </label>
- {%- endif -%}
- {% endfor %}
- {%- endfor -%}
- </div>
- </div>
- {% endfor %}
- {% endunless %}
- <div class="product-block__form__holder">
- <label for="product-block__number" class="product-block__label">{{ 'products.product.quantity' | t }}</label>
- <input type="number" id="product-block__number" name="quantity" step="1" value="1" min="1" max="9999">
- </div>
- </div>
- <input type="hidden" name="id" value="{{product.selected_or_first_available_variant.id}}">
- <div class="product-block__form__btn-box">
- <input name="add" data-add-to-cart
- {% unless current_variant.available %} disabled="disabled"{% endunless %}
- type="submit"
- value="{% if current_variant.available %}{{ 'products.product.add_to_cart' | t }}{% else %}{{ 'products.product.sold_out' | t }}{% endif %}"
- class="btn {% if current_variant.available %} btn-primary {% else %} btn-disabled {% endif %}" />
- </div>
- {%- if current_variant.metafields.rewards != blank -%}
- <div class="product-block__form__info-box">
- {%- if classes contains "1" -%}
- <img src="{{'icon-points-01.svg' | asset_url}}" alt="image description" class="product-block__form__ico-info" width="36" height="19" />
- {%- elsif classes contains "2" -%}
- <img src="{{'icon-points-02.svg' | asset_url}}" alt="image description" class="product-block__form__ico-info" width="36" height="19" />
- {%- elsif classes contains "3" -%}
- <img src="{{'icon-points-03.svg' | asset_url}}" alt="image description" class="product-block__form__ico-info" width="36" height="19" />
- {%- elsif classes contains "4" -%}
- <img src="{{'icon-points-05.svg' | asset_url}}" alt="image description" class="product-block__form__ico-info" width="36" height="19" />
- {%- elsif classes contains "5" -%}
- <img src="{{'icon-points-05.svg' | asset_url}}" alt="image description" class="product-block__form__ico-info" width="36" height="19" />
- {%- endif -%}
- <div>You can earn up to <span id="points_text">{{current_variant.metafields.rewards.points-text}}</span> rewards points for this product</div>
- </div>
- {%- endif -%}
- {% if settings.social_sharing_enabled %}
- <div class="product-block__label hidden-xs">share</div>
- <nav class="social-networks">
- {% include "social-icons" %}
- </nav>
- {% endif %}
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement