J'essaie d'appeler sanitize
dans un contrôleur. Voici ce que j'ai essayé:Utilisation de l'assainissement dans un contrôleur Rails
class FooController < ApplicationController
include ActionView::Helpers::SanitizeHelper
# ...
end
Cependant, je reçois cette erreur:
undefined method `white_list_sanitizer' for FooController:Class
Je cherchai autour et les gens ont recommandé la commutation de la ligne include pour inclure ActionView::Helpers
, mais que les résultats de cette erreur:
undefined method `url_for' for nil:NilClass
Quelle est la bonne façon d'appeler sanitize
? J'utilise Rails 2.3.5.
Pourquoi avez-vous besoin? –
Par exemple, désinfecter l'entrée utilisateur avant de la transmettre à RDiscount pour générer du code HTML à partir du contenu Markdown. – pmc255