Module: ExcelinatorRuby3::Rails::ACMixin

Included in:
ActionController::Base
Defined in:
lib/excelinator_ruby3/rails.rb

Overview

Not rails module

Instance Method Summary collapse

Instance Method Details

#send_xls_data(filename, options = {}) ⇒ Object



22
23
24
25
26
# File 'lib/excelinator_ruby3/rails.rb', line 22

def send_xls_data(filename, options = {})
  content = render_to_string(options)
  xls_content = ExcelinatorRuby3.convert_content(content)
  send_data(xls_content, filename:, type: ExcelinatorRuby3::MIME_TYPE, disposition: 'inline')
end