0
我正在試穿這個prawn-rails
寶石。請注意,這不是着名的gem 'prawn'
。努力實現對蝦寶石
繼prawn-rails
指令本身(正確我希望!),到目前爲止,我有:
在用戶的控制器
def test
@users = User.all
end
在用戶的索引視圖
<%= link_to "Download PDF", users_test_path(:format=>:pdf) %>
在視圖/用戶/ test.pdf.prawn
prawn_document do |pdf|
@users.each {|u| pdf.text u }
end
在路線
get "users/test"
然而,每當我試圖點擊用戶的指數Download PDF
鏈接,這是我得到:
NoMethodError at /users/test.pdf
undefined method `encode' for #<User:0x007fc6fadb0380>
Did you mean? encode_with
任何想法爲什麼?