Dir.glob()
コマンドを使用して私の/app/assets/images
ディレクトリ内のサブディレクトリから画像をランダムに選択しようとしていて、それをimage_tag
で表示しています。どういうわけか私はそれを働かせることはできません。アセットパイプラインは、ディレクトリの前に「/資産」を挿入されて見ることができるようにDir.globを使用してRails 3.1のアセットを一覧表示しますか?
ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/badges/produce.png"):
:次のエラーが生成さ
- @badges = Dir.glob("app/assets/images/badges/*")
= image_tag @badges.sample
:
は、ここに私のコードです。大丈夫ですね、ここであなたに会いましょう。
- @badges = Dir.glob("images/badges/*")
= image_tag @badges.sample
ActionController::RoutingError (No route matches [GET] "/assets"):
は、私がここで間違って何をやっている:だから次の私はそれを動作させると、次の結果を得るために、クエリのパスから/app/assets
を削除してください?あなたの助けを前もってありがとう!
あなたがチャンピオンです!ありがとう! – thoughtpunch
作品!ありがとうございました – Dmitri