Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Ruby on Rails | 特定の条件に一致もしくは不一致の場合のみリンクを作成する

概要

特定の条件に一致もしくは不一致の場合のみリンクを作成する

内容

特定の条件に一致もしくは不一致の場合のみリンクを作成します。

link_to_if(条件式, 文字列, url [, オプション, HTMLオプション])
link_to_unless(条件式, 文字列, url [, オプション, HTMLオプション])

サンプル

削除済みのデータは削除リンクを表示しないようにします

= link_to_unless u.deleted, "削除", :controller => 'user', :action => 'delete', id: u.id

出力