Split products by local/remote distributor: apply to products, search results and taxon pages

This commit is contained in:
Rohan Mitchell
2012-06-24 09:21:44 +10:00
parent ebb624bdc3
commit 34f95ffb4a
5 changed files with 56 additions and 12 deletions

View File

@@ -0,0 +1,10 @@
require 'open_food_web/split_products_by_distributor'
Spree::ProductsController.class_eval do
include Spree::DistributorsHelper
include OpenFoodWeb::SplitProductsByDistributor
respond_override :index => { :html => { :success => lambda {
@products, @products_local, @products_remote = split_products_by_distributor @products, current_distributor
} } }
end

View File

@@ -0,0 +1,10 @@
require 'open_food_web/split_products_by_distributor'
Spree::TaxonsController.class_eval do
include Spree::DistributorsHelper
include OpenFoodWeb::SplitProductsByDistributor
respond_override :show => { :html => { :success => lambda {
@products, @products_local, @products_remote = split_products_by_distributor @products, current_distributor
} } }
end