Simple_form i dwa pola koło siebie

Witam.

Po lekturze ostatnie railscasta testuję sobie simple_form.
Wszystko ok jak inputy są jeden po drugim, nie ma problemu załatwia to div.

Label1:
Label2:

A jak zrobić aby dwa inputy były koło siebie?

LabelX:

Przeglądam dokumentacje i nie bardzo widzę jak do tego podejść.
Czy ktoś zmagał się już z tym i może podpowiedzieć jak się do tego zabrać?
Może która część dokumentacji odpowie na moje pyanie?

[quote] test 'wrapper should support no wrapping when wrapper is false' do with_form_for @user, :name, :wrapper => false assert_select 'form > label[for=user_name]' assert_select 'form > input#user_name.string' end
[/quote]

Ja bym to zrobił tak:

  • wyłączyć wrappery dla obu inputów
  • napisać własne (w sensie samemu owinąć w diva czy co tam chcesz)

Są dwie części dokumentacji, które mogę Ci pomóc.

Jeśli musisz to zrobić w jednym miejscu, to znajdź sobie:

<%= simple_form_for @user do |f| %> <%= f.label :username %> <%= f.input_field :username %> <%= f.hint 'No special characters, please!' %> <%= f.error :username, :id => 'user_name_error' %> <%= f.full_error :token %> <%= f.submit 'Save' %> <% end %>
Tak możesz zdefiniować poszczególne części samemu.

Jeśli możesz używać wersji 2.0 i będziesz używał tego w więcej niż jednym miejscu to poczytaj o wrapperach. Dzięki nim możesz stworzyć własny wrapper na pole.
Tylko nie wiem co masz na myśli pisząc “” - jeśli to mają być inputy dotyczące różnych pól to chyba pozostaje wykorzystać fragmenty tego kodu, który wkleiłem.

Tak , to mają być dwa inputy koło siebienp: kod, miejscowość i będę używał to w wielu miejscach. Niekoniecznie dla tej pary pól, ale i dla innych. Chyba wrappery to to czego potrzebuję. Dzieki za odpowiedź.