Ruby on rails Spree打印发票空白

Ruby on rails Spree打印发票空白,ruby-on-rails,ruby,spree,prawn,Ruby On Rails,Ruby,Spree,Prawn,我使用的是Spree 3.0.0,我已经在gemfile中使用分支“3-0-stable”进行了设置 我已经用命令安装了它 bundle && exec rails g spree_print_invoice:install 我有一个简单的配置/initializers/print_invoice.rb Spree::PrintInvoice::Config.set(page_layout: :portrait,page_size: 'A4') Spree::PrintInvo

我使用的是Spree 3.0.0,我已经在gemfile中使用分支“3-0-stable”进行了设置

我已经用命令安装了它

bundle && exec rails g spree_print_invoice:install
我有一个简单的配置/initializers/print_invoice.rb

Spree::PrintInvoice::Config.set(page_layout: :portrait,page_size: 'A4')
Spree::PrintInvoice::Config.set(print_buttons: 'invoice')
Spree::PrintInvoice::Config.set(store_pdf: true) # Default: tmp/order_prints
我现在在我的管理配置中有一个打印发票设置部分以及一个打印发票按钮

以下是创建发票时的日志:

Started GET "/admin/orders/R123456789.pdf?template=invoice" for ::1 at 2015-07-22 17:10:00 -0500
Processing by Spree::Admin::OrdersController#show as PDF
  Parameters: {"template"=>"invoice", "id"=>"R123456789"}
  Spree::Preference Load (0.3ms)  SELECT  "spree_preferences".* FROM "spree_preferences" WHERE "spree_preferences"."key" = $1 LIMIT 1  [["key", "spree/backend_configuration/locale"]]
  Spree::User Load (0.5ms)  SELECT  "spree_users".* FROM "spree_users" WHERE "spree_users"."deleted_at" IS NULL AND "spree_users"."id" = $1  ORDER BY "spree_users"."id" ASC LIMIT 1  [["id", 6]]
   (0.4ms)  SELECT COUNT(*) FROM "spree_roles" INNER JOIN "spree_roles_users" ON "spree_roles"."id" = "spree_roles_users"."role_id" WHERE "spree_roles_users"."user_id" = $1 AND "spree_roles"."name" = $2  [["user_id", 6], ["name", "admin"]]
  Spree::Order Load (0.6ms)  SELECT  "spree_orders".* FROM "spree_orders" WHERE "spree_orders"."number" = $1  ORDER BY "spree_orders"."id" ASC LIMIT 1  [["number", "R123456789"]]
  Spree::Adjustment Load (0.5ms)  SELECT "spree_adjustments".* FROM "spree_adjustments" WHERE "spree_adjustments"."adjustable_type" = 'Spree::Order' AND "spree_adjustments"."adjustable_id" IN (1)  ORDER BY spree_adjustments.created_at ASC
  Rendered text template (0.0ms)
Sent data  (2.7ms)
Completed 200 OK in 18ms (Views: 2.5ms | ActiveRecord: 2.3ms)
发票被创建到tmp/order_打印中,但它们都是空白的。“我的浏览器”的pdf查看器在加载时被阻止。 我需要做什么才能让它工作