Используя simple_form , у меня есть простой ввод, подобный этому:
<%= f.input :email %>
Это генерирует (удалены ненужные части):
...
<label>Email</label>
<input .... />
...
Я хочу вводчтобы перейти ниже метки, поэтому мне нужно <br/>
после </label>
:
...
<label>Email</label>
<br/>
<input .... />
...
Как мне сделать выше?
Я пытался:
вставка <br/>
в config/initializers/simple_form.rb
:
config.label_text = lambda { |label, required| "#{required} #{label} <br/>" }
И это генерирует:
...
<label>Email<br/></label> #note the location of <br/>
<input .... />
...
<br/>
как раз перед </label>
.Теперь, это работает с точки зрения отображения входных данных на следующей «строке», но это просто кажется «неправильным».
Есть ли способ сделать это правильно?