Il semble que vous ne puissiez pas utiliser un assistant dans un contrôleur même si les deux appartiennent à la même classe. Par exemple: XYZHelper et XYZController ...Utiliser les aides correctement dans ruby on rails
J'avais l'impression que si le préfixe est le même "XYZ" alors la méthode dans l'assistant peut être utilisée dans le contrôleur et dans la vue, mais je pense que c'est pas le cas.
Alors, comment puis-je supprimer certaines fonctionnalités communes d'un contrôleur et le placer dans un assistant. Je veux placer ce morceau de code dans une aide parce que d'autres contrôleurs peuvent l'utiliser. Quelle est la meilleure façon d'aborder cela?
Merci, Jai.
Les méthodes seront-elles disponibles pour n'importe quel assistant dans le projet si j'ajoute les méthodes comme méthodes auxiliaires? Merci. – iJK
Oui, si vous ajoutez à 'ApplicationController' il le fera. –