railsでpublicフォルダのファイルをレンダリングする方法

投稿者: Anonymous

railsでpublicフォルダのファイルをレンダリングする方法を教えて下さい。

public/stylesheets/hoge.css

このファイルの中身をそのままビューの一部として展開したいのですが。

解決

<%= render :file => "#{Rails.root}/public/stylesheets/hoge.css" %>

上記のように書けば任意のファイルを挿入できますが、特に理由が無ければHTMLに直接CSSを埋め込まずに

<%= stylesheet_link_tag "hoge", :media => "all" %>

とでもした方が良さそうです。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *