Обертки по умолчанию не загружаются с SimpleForm - PullRequest
0 голосов
/ 29 апреля 2018

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

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

В худшем случае, я просто наложу оболочку на каждый элемент ... но я бы раньше этого не сделал.

1 Ответ

0 голосов
/ 30 апреля 2018

Отвечая на мой собственный вопрос. Убедитесь, что config.wrapper_mappings нигде не переопределен, и перезагрузите сервер.

...