【发布时间】:2013-12-24 20:33:42
【问题描述】:
我正在尝试通过 rake 任务将内容从引擎导入我的数据库。 rake 任务拉入的文件包含 erb 和 image 标签。
一切正常,但asset_url 标签没有生成正确的url。例如:
<%= image_tag asset_url('subfolder/Marathon.jpg') %>
生成 url '/subfolder/Marathon.jpg' 而不是 '/assets/subfolder/Marathon.jpg'
我需要在 rake 任务中包含什么内容才能使其正常工作吗?
这是我的 rake 任务的一部分,它加载了内容和图像所在的部分:
task :it => :environment do
ac = ActionController::Base.new()
content = ac.render_to_string partial: "subfolder/landing"
puts content
end
【问题讨论】:
标签: ruby-on-rails rake asset-pipeline rails-engines