Принятый ответ отобразит метку под флажком, а не над ним.Если вы хотите расположить метку выше (или слева), вы можете явно добавить ее с помощью f.label
:
метка выше:
simple_form_for my_model do |f|
f.label :my_boolean_field
f.input :my_boolean_field, style: 'display: block;'
метка слева:
simple_form_for my_model do |f|
f.label :my_boolean_field
f.input :my_boolean_field
Если вы не включите явный label
, он появится справа от флажка или под ним:
метка ниже:
simple_form_for my_model do |f|
f.input :my_boolean_field, style: 'display: block;'
метка справа (почему это значение по умолчанию ?):
simple_form_for my_model do |f|
f.input :my_boolean_field
проверено на рельсах 5.2.3, simple_form 4.1.0