2014-08-31 57 views
0

我將在本文中以用戶身份引用帳戶。試圖讓我的laravel網站上安裝tcpdf?

所以我把TCPDF目錄在/ home /用戶/ laravel/

然後我試圖做到這一點的頁面:

{{ HTML::link('/tcpdf/examples/example_001.php') }} 

,我得到了404請求的頁面,我設置

任何想法,爲什麼這種情況正在發生或爲什麼它不工作? 我需要做一條路線嗎?

這方面的任何信息都會很棒。

回答

2

如果您真的想在您的Laravel應用程序中使用TCPDF,那麼您最有可能會像使用其他軟件包composer那樣包含它。請參閱如何才能TCPDF添加到composer.jsoncomposer自動下載到您的供應商領域這樣的回答:Download tcpdf manually without using composer in Laravel 4(忽略了文章的標題 - 它確實談論包括TCPDFcomposer。)

你是什麼使用上面的代碼示例來實現只是簡單地將鏈接指向您的URL基礎的某個URI。是否可以工作將取決於您的本地Web服務器的配置方式以及Laravel和Laravel路由的配置方式。

說了這麼多,我認爲你用這個解決方案走向了錯誤的道路。最後,我相信,你會想要做的就是拖TCPDF使用composer,然後創建一個PDF文件中包含的代碼:

$pdf = new TCPDF(); 
$pdf->AddPage(); 
$pdf-> ... other stuff according to the TCPDF API... 
$pdf->Output('test.pdf', 'I'); 

TCPDF API可以在這裏找到:http://www.tcpdf.org/doc/code/classTCPDF.html

你可以把一些像這樣的代碼變成一個控制器方法來玩弄東西,但後來你可能會想把它移到其他地方。

+0

我實際上已經弄清楚了這一點,並且我完全使用上面提到的安裝了使用composer的供應商,這使得這非常簡單。 JamesG所說的以上所做的完全正確! – 2014-09-02 23:17:11