今天,我开始在验证上遇到一个奇怪的问题。
这是代码。
self.errors.add("", 'Must confirm your current password to set a new one')
但我在输出中获取HTML标记。如下所示。
<div id="errorList" class="errorList"><div class="errorListInner"><h5>1 error prohibited saving your profile</h5><ul><li> Must confirm your current password to set a new one</li></ul></div></div>
我认为CSS没有得到应用。我正在使用rails 3.1.3和ruby 1.9.2。
任何人都可以帮助我。
提前致谢。
答案 0 :(得分:0)
通过简单的修复找到答案。
在模型中不要做任何事情。只需将“原始”放入您查看填充这些错误的位置。
像
<%= raw a_helper_function_for_errors %>