中心に、web技術について書いています2008-07-06Railsで同じviewを使い回す時に知って得するメソッド4つrailsリファレンスを見てたら偶然見つけたメソッドが使えそうだったのでまとめておきます。同じviewテンプレートを複数のアクションで使い回す時に使えます。current_page?指定したURLが、現在表示されていればtrueを返します。#link_to_iflink_toの第一引数に条件文を書き、trueならリンクを有効に、falseならリンクを無効に(文字は表示されます)します。"new")link_to_unlesslink_to_ifのunless版。link_to_unless_current4つの中でこれが一番使えるメソッドじゃないかなーと思います。link_to_unlessとcurrent_page?を組み合わせたメソッド。リンクとして指定したページを表示している時はリンクを無効にします。