Sha256: 9268b77c5f1aa2b3a9247a9891f8e372701356f6f3ef1041ae1953be434e3df4

Contents?: true

Size: 345 Bytes

Versions: 7

Compression:

Stored size: 345 Bytes

Contents

module Spree
  ProductsHelper.module_eval do

    def getCountryPrice(p)
    	c = session[:zoned] && session[:zoned][:current_country]
    	c = c ? c.to_i : 0
    	return p.price if c == 0
    	zpl = Spree::Zoned::Product.where "spree_product_id = ? AND spree_country_id = ?", p.id, c
    	zpl == [] ? p.price : zpl[0].cprice
    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
spree_zoned-0.5.28 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.27 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.26 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.25 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.24 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.23 app/helpers/spree/products_helper_decorator.rb
spree_zoned-0.5.22 app/helpers/spree/products_helper_decorator.rb