CSS未在rails 5的wicked_pdf中应用



pdf是在没有任何CSS的情况下生成的。我使用了以下代码:

在gemfile 中

gem 'wicked_pdf', '~> 2.1'
gem 'wkhtmltopdf-binary'

在控制器/product_controller中-显示动作


respond_to do |format|
format.html
format.pdf do
render pdf: "product_pdf",
template: "products/show.html.erb",
layout: 'pdf.html'
end
end

我在app/views/layout:中制作了一个名为pdf.html.erb的新文件

<!DOCTYPE html>
<html>
<head>
<title>PDF</title>
<%= wicked_pdf_stylesheet_link_tag "styles" -%>
</head>
<body>
<div class='container'>
<%= yield %>
</div>
</body>
</html>

我正在product/show.html.erb 中呈现它

<p id="pdf_link"><%= link_to "Download Solution", product_path(@product, :format => "pdf") %></p>

需要帮助。

这就是我的样式表导入的样子:

<%= stylesheet_link_tag wicked_pdf_asset_base64 "styles" %>

styles.scss(或.css(文件应位于app/assets/stylesheets/文件夹中

相关内容

  • 没有找到相关文章

最新更新