Использование переключателя с Rail 5.1.6 и Bootstrap 4 - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь реализовать простой переключатель с рельсами 5.1.6.Я буду очень рад, если кто-то может помочь там.

Форма, кажется, работает, не возвращена ошибка, но сохраненное значение является неожиданным (сохраненное значение): {: id => "project_type",: checked => "review",: class => "w-form-control"}

im используя:

<%= form_with @project do |f| %>
   <h4 class="info-text"> (...some text...) </h4>
    <div class="row">
      <div class="col-sm-4">
       <div class="choice" data-toggle="wizard-radio" rel="tooltip" title="<%= I18n.t(".project_create-teaser1") %>">
       <%= f.radio_button :project_type, id: "project_type", ['some value'] %>
      <div class="icon">
          <i class="fas fa-building"></i>
              </div>
       ... code continues...

1 Ответ

0 голосов
/ 17 сентября 2018

radio_button (имя_объекта, метод, tag_value, параметры = {})

Вы должны отправить аргументы в правильном порядке, чтобы radio_button работал правильно. Приведенный ниже код должен решить проблему

<%= f.radio_button :project_type, ['some value'], id: "project_type" %>

Приведенное выше сгенерирует следующее HTML

=> "<input id=\"project_type\" type=\"radio\" value=\"some value\" name=\"project[project_type]\" />"

что правильно

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