url_for

URLを生成(url_for)

適応バージョン

  • 1.0.0
  • 1.1.0
  • 1.1.1
  • 1.1.6
  • 1.2.0
  • 1.2.6
  • 2.0.0
  • 2.0.1
  • 2.0.3
  • 2.1.0
  • 2.2.1
  • 2.3.2
  • 2.3.8
  • 3.0.0
  • 3.0.5
  • 3.0.7
  • 3.0.9
  • 3.1.0
  • 3.2.3
  • 3.2.8
  • 3.2.13
  • 4.0.0
  • 4.1.0
  • 4.2.1

説明

アプリケーションを参照するURLを生成

使い方

url_for(オプション)

オプション

オプション説明デフォルト
:anchorアンカー(URLの#以降)を指定
:only_pathtrueなら、URL全体ではなくパス部分を返すfalse
:trailing_slashIf true, adds a trailing slash, as in “/archive/2005/“. Note that this is currently not recommended since it breaks caching.
:hostURLのホストを指定
:protocolURLのプロトコルを指定
:userインライン認証を指定
:passwordインライン認証を指定

基本的な使い方
<%= url_for :controller => 'pages', :action => 'show' %>
# => '/pages/show'
コントローラを省略した場合は、現在のコントローラを利用
<%= url_for :controller => 'pages', :action => 'show' %>
# => '/pages/show'
絶対URL
<%= url_for :controller => 'pages', :action => 'show', :only_path => false %>
# => 'http://localhost/pages/show'

ソースコード

ソースコード検索