app/assets/javascripts/spree/backend/variant_autocomplete.js.coffee.erb in spree_backend-2.3.13 vs app/assets/javascripts/spree/backend/variant_autocomplete.js.coffee.erb in spree_backend-2.4.0.rc1
- old
+ new
@@ -1,10 +1,11 @@
# variant autocompletion
$(document).ready ->
if $("#variant_autocomplete_template").length > 0
window.variantTemplate = Handlebars.compile($("#variant_autocomplete_template").text())
window.variantStockTemplate = Handlebars.compile($("#variant_autocomplete_stock_template").text())
+ window.variantLineItemTemplate = Handlebars.compile($("#variant_line_items_autocomplete_stock_template").text())
return
formatVariantResult = (variant) ->
variant.image = variant.images[0].mini_url if variant["images"][0] isnt `undefined` and variant["images"][0].mini_url isnt `undefined`
variantTemplate variant: variant
@@ -20,17 +21,16 @@
url: Spree.url(Spree.routes.variants_api)
datatype: "json"
data: (term, page) ->
q:
product_name_or_sku_cont: term
- token: Spree.api_key
results: (data, page) ->
window.variants = data["variants"]
results: data["variants"]
formatResult: formatVariantResult
formatSelection: (variant) ->
if !!variant.options_text
variant.name + " (#{variant.options_text})"
else
- variant.name
+ variant.name
\ No newline at end of file