[英]How can I setup a user-defined template in prawn - prawnto?
我在Rails 3應用程序中使用prawnto和prawn來生成一些pdf。 我已經為特定控制器的操作創建了一個pdf.prawn模板,並且工作正常。
根據prawnto文檔的建議,我的' document '控制器中有以下代碼:
respond_with(@document) do |format|
format.html
format.pdf { render :layout => false } # Add this line
end
我要實現的是允許應用程序的每個用戶選擇不同的模板,並因此能夠呈現相應的XXXX.pdf,大蝦模板。
如何基於變量而不是默認的show.pdf.prawn模板動態定義要渲染的蝦模板名稱?
我一直在尋找此功能的幾天,但沒有找到任何類似的東西。
如果這可以解決此問題,我願意放棄prawnto並使用普通蝦。
非常感謝您的寶貴時間!
亞歷克斯
我想你可以用
render :template => "path/to/xxx.pdf.prawn", :layout => false
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.