Помощни методи, ActionView и ActionController

Имам метод в application_contoller.rb, който включва извикване на send_file. Извиквам го от частично, което е изобразено от javascript, и получавам следната грешка -

ActionView::Template::Error (undefined method `send_file' for #<#<Class:0x0...

Мога да видя какво се случва - send_file е метод на контролер, толкова недостъпен по начина, по който го използвам - въпросът ми е как да го направя достъпен?


person dan    schedule 11.12.2014    source източник


Отговори (1)


Можете да дефинирате вашия метод в контролера като помощен метод:

helper_method :send_file
person Marek Lipka    schedule 11.12.2014