Skip to content

Instantly share code, notes, and snippets.

@ornerymoose
Created June 4, 2012 15:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ornerymoose/2869105 to your computer and use it in GitHub Desktop.
Save ornerymoose/2869105 to your computer and use it in GitHub Desktop.
How to go about adding an image to the autocomplete, but more importantly returning an array of objects than an array of strings
- content_for :javascripts do
- cache('search_autocomplete') do
:javascript
$(function(){
var products = JSON.parse#{auto_complete_products};
$("#keywords").autocomplete(products,{
appendToElement: ".autocomplete"
});
});
- content_for :javascripts do
- cache('search_autocomplete') do
:javascript
$(function(){
var products = JSON.parse#{auto_complete_products};
$("#keywords").autocomplete(products,{
appendToElement: ".autocomplete"
});
});
def auto_complete_products
product_names = Product.select('distinct products.name').active.on_hand.map(&:name)
merchant_names = Couponcodes::Merchant.select("distinct store_name").active.by_store_name.map(&:store_name)
(product_names + merchant_names).uniq.sort
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment