0

此处的教程中,错误的打印方式与此类似(我添加了p + " " +):

<%  if (errors) { %>
  <p> 
  <% for (var p in errors) { %>
    <div><%=  p + " " + errors[p];  %></div>
  <% } %>
  </p>
<% } %>

问题是该消息根本不相关。例如,我希望标题始终存在,因此,如果我不输入值,则会显示错误标题 [[model.validatesPresent]],但我想要更好的东西。

我是否必须编写自己的程序来创建一些有意义的消息,或者 geddy 是否还有其他一些可以提供帮助的选项(我在文档中没有找到任何内容)?一些忠告?

4

1 回答 1

1

更新:问题已得到修复,现在本地化字符串适用于所有平台。如果/需要时,您可以将消息覆盖为默认值。

这是 i18n 和 windows 的问题,同时您可以明确指定消息。

在您的模型上:

this.validatesPresent("title", null, {message: "The title is required" });
于 2013-03-08T00:51:31.177 回答