Tôi đang nâng cấp ứng dụng Rails 3 lên 3.2 và thiết lập đường dẫn nội dung. Nó tuyệt vời cho css/js nhưng tôi không thực sự thấy điểm trong việc sử dụng nó cho hình ảnh, và tiếc là tôi có css với một tấn tài liệu tham khảo /images/*.png và tương tự.Vô hiệu hóa đường dẫn nội dung Rails 3.1 chỉ cho hình ảnh?
Có cách nào để vô hiệu hóa đường ống nội dung chỉ dành cho hình ảnh để image_tag("x.png")
sẽ quay lại trả lại <img src="/images/x.png">
thay vì <img src="/assets/x.png">
? Cảm ơn!
Có ai xác nhận điều này có hiệu quả không? Tôi đã kết thúc việc cắn viên đạn và ôm lấy đường ống tài sản cho hình ảnh. – swrobel
Cảm ơn bạn @Semyon nó hoạt động như một sự quyến rũ !! – wael34218
Cảm ơn! Tôi đã sử dụng kỹ thuật này để giữ AssetNotPrecompiledError khỏi việc tạo ra lỗi máy chủ 500 trong quá trình sản xuất, nếu xảy ra lỗi khi giải quyết đường dẫn hình ảnh qua đường dẫn nội dung. Trong ghi đè của tôi của image_path, tôi chỉ cần gọi là 'siêu (nguồn)', nhưng thêm một khoản cứu giúp ghi lại lỗi và trả về "#" cho đường dẫn. Tôi đặt dòng 'ActionView :: Base.send' vào trình khởi tạo, như bạn đã đề xuất. Hoạt động hoàn hảo! –