2010-06-07 8 views
1

J'ai un module CopiesHelper avec une méthode cc.les méthodes auxiliaires ne sont pas trouvées

Dans mon ApplicationController, je

helper :all 
helper_method :cC#just tried putting this in recently 

Si dans un autre de mes contrôleurs, j'essayer d'utiliser la méthode cc, je reçois

undefined method 'cc' for #<OtherController:0xblublublublub> 

Suis-je manque une étape ici?

Répondre

0

Si vous voulez utiliser votre CopiesHelper dans l'un de votre contrôleur, il suffit de faire:

dans {} APP_DIR /app/controllers/your_controller.rb

class YourController < ApplicationController 
    include CopiesHelper 

Si vous souhaitez utiliser votre CopiesHelper dans chaque contrôleur de votre application faire juste:

dans {} APP_DIR /app/controllers/application_controller.rb

class ApplicationController < ActionController::Base 
    include CopiesHelper 
0

Eh bien, il semble que les aides ne sont généralement pas utilisées dans les contrôleurs!

Questions connexes