4 কি আমরা image-url
রেল 4 এ অন্যদের বাদ দিয়ে অন্য কিছু ব্যবহার করার কথা বলছি? তারা বিভিন্ন মূল্যবোধ ফেরত দেয় যা বোধগম্য হয় না। যদি আমি আছে logo.png
মধ্যে /app/assets/images/logo.png
এবং আমি নিম্নোক্ত কাজ, এই আমি কি পেতে হল:
image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work
image-path("logo.png") -> "/images/logo.png"
asset-url("logo.png") -> url("/logo.png")
অবশ্যই এগুলির কোনও কাজই নয় কারণ তাদের অন্তত /assets
সামনে প্রয়োজন need
আপডেট : আসলে, আমি কেবল লক্ষ্য করেছি, আমি কীভাবে রেল 4 এ চিত্রগুলি অ্যাক্সেস করব? আমি একটি চিত্র আছে/app/assets/images/logo.png
। তবে আমি যদি নিম্নলিখিত URL গুলিতে যে কোনও একটিতে যাই, আমি এখনও আমার চিত্রটি দেখতে পাচ্ছি না:
http://localhost:3000/assets/logo.png
http://localhost:3000/assets/images/logo.png
http://localhost:3000/logo.png
http://localhost:3000/images/logo.png
আপডেট 2 : আমি কেবলমাত্র আমার সামনে আনতে পারছিlogo.png
তা হল/app/assets/stylesheets
ডিরেক্টরিতেস্থানান্তরিত করেএবং তারপরে টানা:
http://localhost:3000/assets/logo.png
asset_path("logo.png", image)