Tôi đang sử dụng PDFkit với đường ray 3.1. Trong quá khứ tôi đã có thể sử dụng hàm render_to_string và tạo một pdf từ chuỗi đó. Sau đó tôi thêm các bảng định kiểu như sau. Vấn đề của tôi là tôi không biết cách truy cập chúng từ bên trong đường ống nội dung. (Đây là cách tôi đã thực hiện nó trong đường ray 3.0)Đường ray tài sản 3.1 đường ống với PDFKit
html_string = render_to_string(:template => "/faxes/show.html.erb", :layout => 'trade_request')
kit = PDFKit.new(html_string, :page_size => 'Letter')
kit.stylesheets << "#{Rails.root.to_s}/public/stylesheets/trade_request.css"
Vì vậy, câu hỏi của tôi về cách truy cập trực tiếp từ bộ điều khiển vào tệp css thông qua đường ống nội dung?
Tôi biết tôi có thể sử dụng Rack Middleware với PDFkit để hiển thị bản pdf cho trình duyệt, nhưng trong trường hợp này tôi cần gửi bản pdf tới dịch vụ fax của bên thứ ba.
Cảm ơn sự giúp đỡ của bạn.
Ryan
Bản sao có thể có của [Làm thế nào để một tài liệu tham chiếu được biên dịch từ bộ điều khiển trong Rails 3.1?] (Http://stackoverflow.com/questions/7409948/how-does-one-reference-compiled-assets-from-the- controller-in-rails-3-1) –