我想知道是否可以在瀏覽器中加載操作的視圖?在瀏覽器中呈現視圖而不加載 - cakephp
我正在使用使用mPDF生成PDF文件的cakephp組件。如果你在瀏覽器中加載動作和視圖,但是當我想要生成並保存pdf到驅動器,它似乎沒有啓動時,該組件運行良好,我假設這是因爲視圖不是加載屬性。
我使用的成分是:https://github.com/segy/Mpdf
所以基本上我有使用上述成分,其產生一個pdf的函數叫做mail_merge,我需要從另一個函數調用相同的控制器內的mail_merge函數生成PDF,但沒有在瀏覽器中加載。
感謝
UPDATE:
我制定瞭如何設置視圖作爲一個變量,然後把它寫在功能的PDF。
添加了這個:
// RENDER THE VIEW AND SET AS A VARIABLE TO WRITE THE HTML
// --------------------------------------------------------------------------->
$response = $this->render('mail_merge');
$thebody = $response->body();
$this->Mpdf->WriteHTML($thebody);
不幸的是我的PDF仍然不會產生,所以我想這個問題是另一回事。
你能不能通過AJAX打? – Dave