Class: Spree::SkroutzController

Inherits:
StoreController
  • Object
show all
Includes:
BaseHelper, StorefrontHelper
Defined in:
app/controllers/spree/skroutz_controller.rb

Instance Method Summary collapse

Instance Method Details

#productsObject



8
9
10
11
12
13
14
15
16
17
18
# File 'app/controllers/spree/skroutz_controller.rb', line 8

def products
  respond_to do |format|
    format.xml do
      render template: 'spree_skroutz/products', formats: [:xml]
    end
    format.gzip do
      gz_xml = ActiveSupport::Gzip.compress(render_to_string(template: 'spree_skroutz/products', formats: [:xml]))
      send_data(gz_xml, filename: 'products.xml.gz', type: 'application/x-gzip', disposition: 'inline')
    end
  end
end