2011-07-04 41 views
0

我是RoR編程的新手。我記得閱讀了一些教程(忘記了哪些),可以根據是否填寫字段來顯示或隱藏字段。根據完成的字段顯示或隱藏對象

喜歡的東西

if @vendor.state.present 
    <%= @vendor.state %> 
else 
    # hide field (don't show to user) 
end 

這是可能的,而且我有合適的條款?

回答

0

我不能完全明白你想要做什麼,但:

<%= "<div>#{@vendor.state}</div>" unless @vendor.state.blank? %> 

這將輸出@ vendor.state變量包裹在一個div標籤,除非它是零或空字符串。

+0

完美!謝謝! – Eric