2
A
回答
3
您可以使用:
def print
output = render_to_string(:action => :index)
end
在控制器
。
2
您可提取該行動統一到一個共享的方法,將您的PDF生成操作中被調用的代碼。
調用共享的方法後,你會得到的html頁面內容是這樣的:
pdf_content = ERB.new(File.read("/path/to/that/erb.file")).result
相關問題
- 1. 在Rails 3中,想獲取調用控制器動作的HTML輸出
- 2. 在Laravel中獲取控制檯輸出
- 3. 在控制器動作中獲取部分值控制值
- 4. 獲取控制檯輸出
- 5. 笨圖像輸出不以不同的控制器工作
- 6. 使用控制器動作篩選器捕獲HTML輸出
- 7. Rails3中控制檯命令不工作
- 8. 笨 - 從不同的控制器動作
- 9. 在同一個控制器中調用不同的動作
- 10. p:commandLink - 從控制器獲取動作
- 11. 獲取從控制器輸出而不渲染模板尚未
- 12. Spring MVC - 在控制器中獲取JSP輸出作爲字符串
- 13. 錯誤在控制器文件Rails3中
- 14. 與控制器中的相同實體的不同動作
- 15. 如何在同一個控制器中調用控制器的輸出功能?
- 16. Rails3-autocomplete-jquery在一個控制器中的多個自動完成方法rails3
- 17. 如何處理Express.JS中同一控制器的不同動作?
- 18. 在不同的視圖中呈現控制器/動作
- 19. 如何在控制器/動作中獲取提交按鈕Yii2
- 20. 如何在控制器動作中獲取表單Symfony 2
- 21. 在rails3的控制器上使用number_with_precision
- 22. 獲取控制檯輸出Mercurial.Net
- 23. Python獲取控制檯輸出
- 24. 在TestNG中捕獲控制檯輸出?
- 25. 獲取Rails3加載不同視圖
- 26. 在rails3的連接查詢中獲取不同的記錄
- 27. 在jTextArea中獲取jenkins的控制檯輸出
- 28. 從Initialize()中取消控制器動作
- 29. 如何從yii中的控制器獲取所有動作?
- 30. ASP.NET MVC C#獲取類中的控制器和動作名稱
給你的榮譽,先生,非常感謝。 – pduersteler 2012-02-11 11:37:58