【发布时间】:2011-04-28 12:15:52
【问题描述】:
我正在尝试在控制器中调用 sanitize。这是我尝试过的:
class FooController < ApplicationController
include ActionView::Helpers::SanitizeHelper
# ...
end
但是,我收到了这个错误:
undefined method `white_list_sanitizer' for FooController:Class
我四处搜索,人们建议将包含行切换为包含 ActionView::Helpers,但这会导致此错误:
undefined method `url_for' for nil:NilClass
拨打sanitize 的正确方法是什么?我正在使用 Rails 2.3.5。
【问题讨论】:
-
例如,在将用户输入传递给 RDiscount 以从 Markdown 内容生成 HTML 之前对其进行清理。
标签: ruby-on-rails controller helper sanitize