Versuchen, this method zu verwenden (worüber self.method_name
in der FunnyHelper
verwenden, dann rufen Sie es als FunnyHelper.method_name
in der Ansicht).Rails mit benannten Routen in Helper (aber mit Klassenmethoden)
aber dies zumindest ein paar Probleme verursacht - Ansicht Methoden wie h()
und benannte Routen kaputt gehen (sie sind ok mit der Modul-Methode def method_name
aber nicht innerhalb einer Klassenmethode def self.method_name
).
Offensichtlich kann ich dies vermeiden, indem ich die def self.method_name
zurück zu def method_name
; jemand mit irgendwelchen Vorschlägen, wie ich meinen Kuchen haben und es auch essen kann?