ActionView::Helpers::AssetTagHelper
def auto_discovery_link_tag(type = :rss, url_options = {}, tag_options = {})

説明

RSS や Atom のフィードの <link> を作ります。

引数

値を変えると、ERB と HTML が変わります。

:rss、:atom、:json なら、それぞれの MIME タイプを type 属性の値にします。ほかの値を渡すときは、tag_options の type も渡さないと ArgumentError になります。渡した値を大文字にした文字列を、title 属性の値にします。
= {}
"/feed"
href 属性の値にします。文字列なら、そのまま使います。Hash なら、url_for で完全な URL にします。デフォルトは {} なので、今のリクエストの URL(このサイトでは、このページのホストの /api/render)になります。
tag_options= {}
"My feed"
引数の type から作る値の代わりに、渡した値を title 属性の値にします。
"application/xml"
引数の type から作る値の代わりに、渡した値を type 属性の値にします。
"feed"
alternate の代わりに、渡した値を rel 属性の値にします。
"feed-link"
渡しても使いません。tag_options で使うのは、rel、type、title だけです。
ここにない tag_options は、HTML 属性になりません。

ERB

直前との違い: 追加 削除 変更


          

HTML