Я использую simple_nested_form (simple_form,nested_form), twitter-bootstrap, и я хотел бы использовать <tr class="fields">
для переноса полей ввода дочерней записи, чтобы иметь одну запись в одной строке таблицы и все дочерние записи друг под другом в таблице . Я пробовал это:
<%= f.simple_fields_for :classification_classes, wrapper_tag: 'tr', wrapper: :in_line do |ccf| %>
Но, к сожалению, wrapper_tag: 'tr'
ничего не изменил. Я использую пользовательскую оболочку in_line
, чтобы иметь поля без метки и с тегом span вместо div, но для самого внешнего <div class="fields">
нет контроля, который разрушает структуру HTML таблицы.
Я знаю о https://github.com/ryanb/nested_form/wiki/How-To%3a-Render-nested-fields-inside-a-table , но есть решение без simple_form, чего не хватает красивого рендеринга валидации ошибки рядом с полями.
Также есть вопрос форматирование вложенной таблицы с помощью simple_form , nested_form и twitter-bootstrap, но это не работает так, как там описано.
Какие-либо предложения?