Как правильно подключать стороннюю библиотеку?
Доброго!
Пытаюсь подключить mpdf библиотеку для формирования pdf.
Установил с помощью composer в корень сайта в папку vendor.
Подключаю в сниппете автозагрузчик,
далее создаю объект \Mpdf\Mpdf();
выскакивает:
Fatal error: Class 'Mpdf\Mpdf' not found in /public_html/core/cache/includes/elements/modsnippet/422.include.cache.php on line 23
вот код сниппета:
Пытаюсь подключить mpdf библиотеку для формирования pdf.
Установил с помощью composer в корень сайта в папку vendor.
Подключаю в сниппете автозагрузчик,
далее создаю объект \Mpdf\Mpdf();
выскакивает:
Fatal error: Class 'Mpdf\Mpdf' not found in /public_html/core/cache/includes/elements/modsnippet/422.include.cache.php on line 23
вот код сниппета:
require_once $modx->getOption('base_path')."vendor/autoload.php";
$mpdf = new \Mpdf\Mpdf();
$mpdf->WriteHTML('<h1>Hello world!</h1>');
$mpdf->Output();
Комментарии: 1
решено. такого класса просто не было. Видимо более позднюю версию поставил где нет класса \Mpdf\Mpdf.
$mpdf = new mPDF(); создается нормально.
$mpdf = new mPDF(); создается нормально.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.