У меня есть два файла в config/initializers
, относящиеся к гему SimpleForm - один - довольно стандартная конфигурация (я думаю, что это по умолчанию), а другой определяет некоторые оболочки. В стандартной конфигурации параметры wrapper_mappings
были изменены и теперь равны {boolean: :inline_checkbox}
с надеждой загрузить мою оболочку inline_checkbox
из другого файла.
- Представления могут использовать обертку (я пробовал это на логическом элементе
f.input
), но не будет принимать это как значение по умолчанию, когда определено там. Я пытался заменить boolean
на check_box
безрезультатно.
- Я попытался поместить определение
config.wrapper_mappings = {boolean: :inline_checkbox}
в оба файла, что также не сработало.
В худшем случае, я просто наложу оболочку на каждый элемент ... но я бы раньше этого не сделал.