Как получить доступ к вспомогательным методам внутри контроллера с помощью Rails? - PullRequest
1 голос
/ 10 июля 2011

Я хочу использовать метод, который у меня есть в моем помощнике внутри моего контроллера.Я не знаю, как использовать view_context, который, как я слышал, может добиться цели

Ответы [ 2 ]

3 голосов
/ 10 июля 2011

Как сказал апноэдивинг, сделайте его методом контроллера и сделайте его вспомогательным методом.

application_controller.rb

  helper_method :do_stuff

  def do_stuff
    #this method is available in all controllers and views
0 голосов
/ 10 июля 2011

Я голосую за идею @ apneadiving. Но здесь идет:

class SomeController < ApplicationController
  include SomeHelper
end
...