例えば条件に応じて「ログイン」「マイページ」とリンクを変える場合。
linlif.html.erb
<%= link_to_if @user.nil?, 'ログイン', controller: :login, action: :index do |name|
link_to 'マイページ', controller: :login, action: :info
end %>
(『Ruby on Rails4アプリケーション・プログラミング』より引用)
判定で@userが空の場合は「ログイン」をそうではない場合は「マイページ」のリンクを出力。