Рельсы + обыск. Как настроить поле значения в соответствии с выбранным атрибутом, включая ассоциации в ransack

Я использую расширенный поиск для поиска, и я хочу, чтобы, когда пользователь выбирает атрибут для поиска, он/она мог выбрать значение из раскрывающегося/предварительно заполненного списка в поле значения. так же, как поле выбора.

Как я могу это сделать?

Вот мой код _condition_fields.html.erb:

<div class="field">
  <%= f.attribute_fields do |a| %>
    <%= a.attribute_select associations: [:category] %>
  <% end %>
  <%= f.predicate_select %>
  <%= f.value_fields do |v| %>
    <%= v.text_field :value %>
  <% end %>
#something like this here
<%= f.select, options_for_select(SELECTED_ATTRIBUTES_ALL_VALUES), include_blank: true %>
</div>

выбрать поле или предварительно определить значения в полях выделения


person Aleem    schedule 16.02.2017    source источник
comment
У меня тот же вопрос. Вы это понимаете?   -  person 孙悟空    schedule 24.01.2018


Ответы (1)


Вы должны попытаться сделать свой собственный интерфейс. Ранзак не поддерживает это.

person Hassan Munir    schedule 17.02.2017