fields-product.html 1.4 KB

1234567891011121314151617181920212223242526272829
  1. <script id="tmpl-nf-field-product" type="text/template">
  2. <div class="nf-product-field {{{ data.renderClasses() }}}">
  3. {{{ data.renderProduct() }}}
  4. </div>
  5. </script>
  6. <script id="tmpl-nf-product-single" type="text/template">
  7. <span class="nf-product-price-label">{{{ nfi18n.fieldsProductsPrice }}}</span>
  8. <span class="nf-product-price">{{{ data.renderCurrencyFormatting( data.product_price ) }}}</span>
  9. {{{ data.renderProductQuantity() }}}
  10. </script>
  11. <script id="tmpl-nf-product-dropdown" type="text/template">
  12. <span for="nf-field-{{{ data.id }}}">
  13. <select id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element">
  14. {{{ data.renderOptions() }}}
  15. {{{ data.renderProductQuantity() }}}
  16. </select>
  17. </span>
  18. </script>
  19. <script id="tmpl-nf-product-dropdown-option" type="text/template">
  20. <option value="{{{ data.value }}}" {{{ ( 1 == data.selected ) ? 'selected="selected"' : '' }}}{{{ data.label }}}</option>
  21. </script>
  22. <script id="tmpl-nf-product-quantity" type="text/template">
  23. <span class="nf-product-quantity-label">{{{ nfi18n.fieldsProductsQuantity }}}</span>
  24. <span class="nf-product-quantity"><input id="nf-field-qty-{{{ data.id }}}" name="nf-field-qty-{{{ data.id }}}" class="nf-field-qty nf-element" type="number" min="0" size="10" value="{{{ data.value }}}"></span></span>
  25. </script>