Если значение вложенного ввода - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь проверить значение (: cat) из вложенного ввода. Если это значение равно единице, отобразить что-либо, иначе ничего не показывать

<%= f.simple_fields_for :elements do |element| %>
  <%- if element.cat == 1 %>
    <%= render 'elements/element_fields', f: element %>
  <% end %>
<% end %>

Я пробовал это, но не работает. У меня есть ошибка (неопределенный метод `cat '). У вас есть идея, чтобы решить это?

1 Ответ

0 голосов
/ 03 мая 2018

Спросите не объект, а оригинальный

if element.object.cat == 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...