テキストや画像にハイパーリンクを適用
HTML a タグを作成してウェブページ間の移動を容易
例示
link_to "詳細ページ", article_path(@article)
article_path(@article) を使って @article に対応する個別の記事の詳細ページへのパスを動的に生成url_for メソッド例示
url_for([:edit, @post])
@post の記事を編集するためのURLを生成@post のidが3であれば、生成されるURLは /posts/3/edit の形式link_to_if と link_to_unless メソッド例示
link_to_if(current_user.admin?, "管理者設定", admin_settings_path)
link_to_unless(@user.active?, "アカウントの有効化", activate_user_path(@user))
current_user.admin? が真の時にのみ「管理者設定」リンクを生成@user.active? が偽の時に「アカウントの有効化」リンクを生成link_to_unless_current メソッド例示
link_to_unless_current "ホーム", root_path
mail_to メソッドmail_to メソッドはメールアドレスへのリンクを生成例示
mail_to "support@example.com", "カスタマーサポート"