2010年10月7日木曜日

View内でcase文を書くとシンタックスエラー



View内でcase文を書くんだけど、なぜかシンタックスエラー。


文法も間違ってないのに。と思って調べてたらこういうことでした。


普通



<% case @type %>
<% when "1"%>
<td>ABCDE</td>
<% when "2"%>
<td>FGHIJ</td>
<% end %>


View内ではこうする必要がある



<% case @type
when "1"%>
<td>ABCDE</td>
<% when "2"%>
<td>FGHIJ</td>
<% end %>


書きづらい(^^;





0 件のコメント:

コメントを投稿