我正在尝试在Laravel 4中集成HTML2PDF library
他们不支持composer,所以我下载了最新版本的html2pdf
并将其放到Laravel供应商目录中,然后从routes.php调用库
Route::get('/', function()
{
require_once(dirname(__FILE__).'/../vendor/html2pdf/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML('<p>Hello WOlrd</p>');
$html2pdf->Output('exemple.pdf');
});但是我一直收到这个错误
Whoops
ErrorException
Undefined property: HTML2PDF::$_subFIRST_HEADER谁有办法将html2pdf集成到laravel 4中?
发布于 2013-06-13 06:23:22
我不得不使用一些不支持composer的库。我所做的是在您的Laravel 4项目的根目录下的'app/‘目录中创建了一个名为'libraries’的文件夹。然后我在app/start/global.php中添加了一行代码:
<?php
ClassLoader::addDirectories(array(
app_path().'/commands',
app_path().'/controllers',
app_path().'/models',
app_path().'/database/seeds',
app_path().'/libraries', // ADDED this line
));注意:我以前没有用HTML2PDF做过这样的事情,所以不能100%确定它会工作。我认为app/ library文件夹中文件的目录结构必须遵循库中使用的名称空间(如果它们使用的是名称空间)
https://stackoverflow.com/questions/17044420
复制相似问题