如何在Drupal 8中使用Dompdf? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在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 DompdfDompdf;

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

答案

更好的解决方案是使用Drupal核心使用的东西 - Composer

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

以上是关于如何在Drupal 8中使用Dompdf? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

dompdf 没有从 Laravel 8 和 Livewire 视图下载 PDF

Drupal 是如何工作的? [关闭]

markdown 如何使用Composer在Drupal 8中应用补丁

markdown 如何使用Composer在Drupal 8中应用补丁

如何在 dompdf 中应用引导样式

Drupal 8 和 PostgreSQL:如何在 WHERE 子句中使用表达式的结果?