2012-05-23 58 views
3
<%= form.text_field :email, :value => @customer.email_primary %> 

我需要的值之前,把是否檢查,以便它不通過,除非該客戶登錄。我知道,如果是,如果logged_in?,但我不能讓我的語法正確。如果檢查中軌形成標籤

+0

試圖嘗試'<%= form.text_field:email,:value =>(@ customer.logged_in?@ customer.email_primary:「」)%>'我不確定它是否會工作。 – Bongs

+0

不好,但更接近我所尋找的,因爲它在標籤內。 THANKs的嘗試 – jahrichie

回答

3
<% if @customer.logged_in? %> 
<%= form.text_field :email, :value => @customer.email_primary %> 
<% end %> 
+0

對不起,我應該更具體。我知道如何將整個標籤包裝在一個if,是不是可以將if放在表單標籤的值之前? – jahrichie