Gibt es etwas wie sanitize für Controller?
-
22-09-2019 - |
Frage
Gibt es etwas wie sanitize für Controller?
Lösung
So wie ich dies tun, ist wie folgt:
# in application_controller.rb
def helpers
Helper.instance
end
class Helper
include ActionView::Helpers::TextHelper
include ActionView::Helpers::SanitizeHelper
end
# in your controller
def index
@message = "Sanitized #{helpers.sanitize(...)}"
end
Diese Namespaces Ihre Helfer in der Steuerung, eine Art, durch eine innere Klasse erstreckt. Ich hoffe, das hilft!
Andere Tipps
über: http://www.adaruby.com/2009/12/16/how-to-use-actionview-helpers-in-your-rails-controller/
Ich denke, die Helper-Klasse sollte sein:
class Helper
include Singleton
include ActionView::Helpers::TextHelper
end
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow