2017-02-15 1 views
0

私はレールが初めてです。私はどのようにブートストラップを使用して私は以来、カスタムフォルダのパスを含める方法を見つけるしようとしている特定のパス "/assets/themes/default/assets/fonts/icons.woff2"からいくつかのフォントをロードしようとするので、私はフォルダを作成しているテーマフォルダ内のassestフォルダ内のテーマは、デフォルトのフォルダを作成しています。フォントフォルダまで、フォントフォルダ内にicons.woff2を保存しています。どのように私は私のプロジェクトのイムまだ取得し、あなたがちょうどフォントURLヘルパーを使用することができます4+あなたの資産へとレールのフォルダのフォントを含めることができるブートストラップのためのリソースが見つからない例外Rails:カスタムフォルダパスをassestフォルダに含める方法

GET http://localhost:3000/assets/themes/default/assets/fonts/icons.ttf 404 (Not Found) 

答えて

0

にこのパスを含めることができます。 glyphiconsのために働くべきで標準アプリ/資産/フォントに自動的に

@at-root { 
    // Import the fonts 
@font-face { 
    font-family: 'Glyphicons Halflings'; 
    src: font-url('bootstrap/glyphicons-halflings-regular.eot'); 
    src: font-url('bootstrap/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), font-url('bootstrap/glyphicons-halflings-regular.woff2') format('woff2'), font-url('bootstrap/glyphicons-halflings-regular.woff') format('woff'), font-url('bootstrap/glyphicons-halflings-regular.ttf') format('truetype'), font-url('bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); 
} 
} 

現在のブートストラップで動作し、レール4+ フォントURLヘルパーポイント

+0

でお返事の先生に感謝、しかしURLました私は言及している私はそれを変更することはできません動的に来る。この道をレールで翻訳する方法はありますか –

+0

あなたはどういう意味ですか?レールの資産は展開時にコンパイルされます。実行時にテーマを切り替えるようなものがあれば、非常に異なる解決策が必要です。 – max

関連する問題