SORU
6 Mart 2009, Cuma


nasıl raylar için html kimliği form_tag Ekle

Raylar 2.2.2 kullanıyorum ve html form kodu form_tag tarafından oluşturulan bir kimlik eklemek istiyorum.

<% form_tag session_path do -%>      
<% end -%>

Şu anda üretir:

<form action="/session" method="post">
</form>

Bunu üretmek istiyoruz:

<form id="login_form" action="/session" method="post">
</form>

api gerçekten yardıma değil ve çeşitli kombinasyonları ekleyerek denedim

:html => {:id => 'login_form'}

hiç şansım yoktu.

CEVAP
6 Mart 2009, Cuma


<element>_tag için aşağıdaki gibi HTML özelliklerini doğrudan belirtin

<% form_tag session_path, :id => 'elm_id', :class => 'elm_class',
                          :style => 'elm_style' do -%>
   ...
<% end -%>

<element>_remote_tag :html bir harita içinde: HTML niteliklerini taşımak gereken yapılar

<% form_tag form_remote_tag :url => session_path, :html => {
                            :id => 'elm_id', :class => 'elm_class',
                            :style => 'elm_style' } do -%>
   ...
<% end -%>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iNCH

    iNCH

    20 Temmuz 2009
  • J Medema

    J Medema

    11 EKİM 2006
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009