2

有谁知道如何为模型中的属性定义性别?因此,当出现错误消息时,我可以给他们一个特定的性别,例如:

La dirección no puede estar en blanco(地址不能留空) - 地址中有一篇女性文章用西班牙语

El usuario no puede estar en blanco(用户不能留空) - 用户有一篇西班牙语男性化的文章

所有这些都在特定的 rails /config/locales/language.yml 文件中使用 i18n 变形

- - - 额外的 - - - - -

请不要重复,因为我没有按照“可能重复”的建议定义 key_vale 关系,我正在使用模型中的实际属性,因此当我使用以下内容时:

app/views/tableName/new.html.erb

<% if @tableName.errors.any? %>
<h2>Los siguientes errores no permitieron que se salvara este elemento</h2>
<ul>
  <% @tableName.errors.full_messages.each do |msg| %>
      <li><%= msg %></li>
  <% end %>
</ul>

我可以在实际消息之前获得一篇文章(基于性别),问题是如您所见,我真的无法直接访问属性。

4

0 回答 0