<% title "Shopping Cart" %> <table id="line_items"> <tr> <th>Product</th> <th>Qty</th> <th class="price">Unit Price</th> <th class="price">Full Price</th> </tr> <%= render :partial => 'line_item', :collection => @cart.line_items %> <tr> <td class="total price" colspan="4"> Total: <%= number_to_currency @cart.total_price %> </td> </tr> </table>
Railsのビュー(erb)でのcase文は書き方を注意しないとシンタックスエラーになる。 Railsのビューでcase文を書く時の注意事項。 これを守らないとSyntaxErrorが発生してしまう。 通常であれば、 <%case @value%> <%when "case1"%> <%when "case2"%> <%end%> としたくなるが、こう書くとSyntaxErrorになってしまうので、 <%case @value when "case1"%> <%when "case2"%> <%end%> 上記のようにcaseと最初のwhenをつなげて書く必要がある。 Tweet posted by digital-squad at 2008年12月10日 18時22分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby この記事へのコメン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く