2 Stimmen

Verwendung von Klassenfunktionen aus dem lib-Verzeichnis in Rails

Ich erstelle eine Rails3-Anwendung, und ich möchte eine Klasse erstellen, die String-Formatierung behandelt, so dass ich eine Klasse namens FormatUtilites.rb im Lib-Verzeichnis gemacht, aber wann immer ich versuche, es von irgendwo anders in meiner app aufzurufen, erhalte ich diesen Fehler:

ActionView::Template::Error (uninitialized constant ActionView::CompiledTemplates::FormatUtilities)

Es denkt also, dass es sich um eine Konstante und nicht um eine Klassenmethode handelt, so wie sie definiert ist. Irgendwelche Ideen?

class FormatUtilities

  def self.slugify(name)
    name.downcase.gsub(/\s|\W|\D/, "")
  end

end

Merci !

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X