Sha256: 6ca5da5576241735d3a59ef35a44c5212720301f092700d4a72f7567bd2b0f7f
Contents?: true
Size: 837 Bytes
Versions: 21
Compression:
Stored size: 837 Bytes
Contents
jQuery -> el = $('#stock_movement_stock_item_id') if el.length el.select2 placeholder: "Find a stock item" # translate ajax: url: Spree.routes.stock_items_api(el.data('stock-location-id')) params: { "headers": { "X-Spree-Token": Spree.api_key } } data: (term, page) -> q: variant_product_name_cont: term per_page: 50 page: page token: Spree.api_key results: (data, page) -> more = (page * 50) < data.count return { results: data.stock_items, more: more } formatResult: (stock_item) -> variantTemplate({ variant: stock_item.variant }) formatSelection: (stock_item, container, excapeMarkup) -> Select2.util.escapeMarkup("#{stock_item.variant.name} (#{stock_item.variant.options_text})")
Version data entries
21 entries across 21 versions & 1 rubygems