【发布时间】:2014-10-12 12:45:42
【问题描述】:
我正在通过 wicked_pdf gem 渲染一个 pdf 文件:
format.pdf do
render :pdf => 'oferta',
:template => 'templates/show_offer.pdf.erb',
:layout => "layouts/templates.html.erb",
:print_media_type => true,
:page_size => "A4",
:disable_smart_shrinking => true,
:footer => { :right => '[page] of [topage]' }
end
我的布局文件如下所示:
<%= javascript_include_tag "jquery", "application"%>
<%= stylesheet_link_tag "templates", media: "all" %>
<%= wicked_pdf_javascript_include_tag "number_pages" %>
<%= wicked_pdf_stylesheet_link_tag "templates", media: "all" %>
还有我的 templates.css 文件:
/*
*= require bootstrap_and_overrides
*= require on_the_spot
*= require_self
*/
但是,我渲染的 pdf 文件包含此文件的样式,但不包含引导样式(颜色等)
我做错了什么?我应该在 wicked_pdf.rb 初始化文件中使用预编译器吗?
提前致谢!
【问题讨论】:
-
嗨,你是怎么解决这个问题的?