1
4
展开gjb注释,我将其添加到config/initializers/inflections.rb:
我觉得这里整洁多了。 |
2
7
我们所做的是创建一个属性散列,在这里我们要自定义名称。您不必列出所有这些属性,因为许多属性名称都可以按照您的要求在框中工作。然后我们重写ActiveRecord的human_attribute_name方法,尝试首先在哈希中找到名称。 这做了两件非常酷的事情:不再需要在表单中指定自定义标签,错误消息也将自动具有新名称!作为奖励,您现在可以在任何地方使用这些名称,方法是调用:
我希望这有帮助! |
3
1
|
4
1
有两种方法可以解决这个问题。将列重命名为电子邮件地址或修改用户模型中的验证(推荐):
|
chris cozzens · 访问哈希/数组内的数据 6 年前 |
lifemoveson · Ruby-CSV中的输出文件位于一列中 6 年前 |
John Smith · 重写方法Ruby 6 年前 |
Dhinakaran · 忽略gems,因为它的扩展未构建[重复] 6 年前 |
DaMa NaMu · 输入url时出现错误的新rails安装 6 年前 |
anshul410 · 带EX和NX的Ruby REDIS 6 年前 |