-
Notifications
You must be signed in to change notification settings - Fork 606
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(storefront): BCTHEME-384 When default option is out of stock add …
…to cart button does not populate for in stock options
- Loading branch information
1 parent
c169162
commit 318b258
Showing
5 changed files
with
55 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,49 @@ | ||
{{#if theme_settings.show_product_quantity_box}} | ||
<div class="form-field form-field--increments"> | ||
<label class="form-label form-label--alternate" | ||
for="qty[]">{{lang 'products.quantity'}}</label> | ||
<div class="form-increment" data-quantity-change> | ||
<button class="button button--icon" data-action="dec"> | ||
<span class="is-srOnly">{{lang 'products.quantity_decrease'}}</span> | ||
<i class="icon" aria-hidden="true"> | ||
<svg> | ||
<use xlink:href="#icon-keyboard-arrow-down"/> | ||
</svg> | ||
</i> | ||
</button> | ||
<input class="form-input form-input--incrementTotal" | ||
id="qty[]" | ||
name="qty[]" | ||
type="tel" | ||
value="{{#if product.min_purchase_quantity}}{{product.min_purchase_quantity}}{{else}}1{{/if}}" | ||
data-quantity-min="{{product.min_purchase_quantity}}" | ||
data-quantity-max="{{product.max_purchase_quantity}}" | ||
min="1" | ||
pattern="[0-9]*" | ||
aria-live="polite"> | ||
<button class="button button--icon" data-action="inc"> | ||
<span class="is-srOnly">{{lang 'products.quantity_increase'}}</span> | ||
<i class="icon" aria-hidden="true"> | ||
<svg> | ||
<use xlink:href="#icon-keyboard-arrow-up"/> | ||
</svg> | ||
</i> | ||
</button> | ||
</div> | ||
</div> | ||
{{/if}} | ||
<div id="add-to-cart-wrapper" {{#unless product.can_purchase}}style="display: none"{{/unless}}> | ||
{{#if theme_settings.show_product_quantity_box}} | ||
<div class="form-field form-field--increments"> | ||
<label class="form-label form-label--alternate" | ||
for="qty[]">{{lang 'products.quantity'}}</label> | ||
<div class="form-increment" data-quantity-change> | ||
<button class="button button--icon" data-action="dec"> | ||
<span class="is-srOnly">{{lang 'products.quantity_decrease'}}</span> | ||
<i class="icon" aria-hidden="true"> | ||
<svg> | ||
<use xlink:href="#icon-keyboard-arrow-down"/> | ||
</svg> | ||
</i> | ||
</button> | ||
<input class="form-input form-input--incrementTotal" | ||
id="qty[]" | ||
name="qty[]" | ||
type="tel" | ||
value="{{#if product.min_purchase_quantity}}{{product.min_purchase_quantity}}{{else}}1{{/if}}" | ||
data-quantity-min="{{product.min_purchase_quantity}}" | ||
data-quantity-max="{{product.max_purchase_quantity}}" | ||
min="1" | ||
pattern="[0-9]*" | ||
aria-live="polite"> | ||
<button class="button button--icon" data-action="inc"> | ||
<span class="is-srOnly">{{lang 'products.quantity_increase'}}</span> | ||
<i class="icon" aria-hidden="true"> | ||
<svg> | ||
<use xlink:href="#icon-keyboard-arrow-up"/> | ||
</svg> | ||
</i> | ||
</button> | ||
</div> | ||
</div> | ||
{{/if}} | ||
|
||
<div class="alertBox productAttributes-message" style="display:none"> | ||
<div class="alertBox-column alertBox-icon"> | ||
<icon glyph="ic-success" class="icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></svg></icon> | ||
<div class="alertBox productAttributes-message" style="display:none"> | ||
<div class="alertBox-column alertBox-icon"> | ||
<icon glyph="ic-success" class="icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></svg></icon> | ||
</div> | ||
<p class="alertBox-column alertBox-message"></p> | ||
</div> | ||
<p class="alertBox-column alertBox-message"></p> | ||
{{#or customer (if theme_settings.restrict_to_login '!==' true)}} | ||
<div class="form-action" role="status" aria-live="polite"> | ||
<input id="form-action-addToCart" data-wait-message="{{lang 'products.adding_to_cart'}}" class="button button--primary" type="submit" | ||
value="{{#if product.pre_order}}{{lang 'products.pre_order'}}{{else}}{{lang 'products.add_to_cart'}}{{/if}}"> | ||
</div> | ||
{{/or}} | ||
</div> | ||
{{#or customer (if theme_settings.restrict_to_login '!==' true)}} | ||
<div class="form-action" role="status" aria-live="polite"> | ||
<input id="form-action-addToCart" data-wait-message="{{lang 'products.adding_to_cart'}}" class="button button--primary" type="submit" | ||
value="{{#if product.pre_order}}{{lang 'products.pre_order'}}{{else}}{{lang 'products.add_to_cart'}}{{/if}}"> | ||
</div> | ||
{{/or}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters