diff --git a/templates/components/qty-input.tpl b/templates/components/qty-input.tpl index 4ac47e6e9..ce1101e40 100644 --- a/templates/components/qty-input.tpl +++ b/templates/components/qty-input.tpl @@ -25,21 +25,19 @@
- $value} - {$key}="{$value}" + {$key}="{$value}" {/foreach} - {* The default attributes, will be used if not defined *} - class="form-control" - name="qty" - aria-label="{l s='Quantity' d='Shop.Theme.Actions'}" - type="text" - inputmode="numeric" - pattern="[0-9]*" - value="1" - min="1" - {* End of default attributes *} - /> + {if !isset($attributes.class)}class="form-control"{/if} + {if !isset($attributes.name)}name="qty"{/if} + {if !isset($attributes['aria-label'])}aria-label="{l s='Quantity' d='Shop.Theme.Actions'}"{/if} + {if !isset($attributes.type)}type="text"{/if} + {if !isset($attributes.inputmode)}inputmode="numeric"{/if} + {if !isset($attributes.pattern)}pattern="[0-9]*"{/if} + {if !isset($attributes.value)}value="1"{/if} + {if !isset($attributes.min)}min="1"{/if} +/>