如何在Drupal 8中使用Dompdf?

时间:2017-12-19 04:10:21

标签: php drupal drupal-8 dompdf

我需要使用Dompdf和Drupal 8来生成一些PDF。我花了几个小时寻找适当的Drupal 8方式来做到这一点。但不幸的是我没有找到任何。然后我以经典的方式尝试了自己,包括我的自定义模块中的Dompdf库,如下所示,我成功了。

我已经下载了Dompdf库并将其放在根目录下的Drupal'libraries'文件夹中。

require_once DRUPAL_ROOT .'/libraries/dompdf/src/Autoloader.php';
Autoloader::register();

use Dompdf\Dompdf;

以上述方式,我可以在模块控制器中成功使用Dompdf。但我认为这不是正确的Drupal 8方式。所以如果有人能给我一个更好的解决方案。提前谢谢。

1 个答案:

答案 0 :(得分:0)

更好的解决方案是使用Drupal核心使用的内容 - Composer

how to use Composer in custom module上查看此示例,并在composer.json中添加Packagist dompdf/dompdf