1

我将在 shopware 6 中更改发票 pdf 模板的模板。
模板自身似乎存储在数据库中的“文档”表中。pdf由php生成。
任何人都知道,如何获得一个完整的自己定制的模板?
后端配置不够。

谢谢你。

4

1 回答 1

2

我前段时间写了一个示例主题,即扩展基本模板:https ://github.com/mnaczenski/SwagDocumentTemplate

核心模板位于:https ://github.com/shopware/platform/blob/trunk/src/Core/Framework/Resources/views/documents/base.html.twig

因此,您可以通过扩展树枝文件并将其放置在正确的文件夹中来覆盖您自己的主题中的文件,如文档中所述:https ://developer.shopware.com/docs/guides/plugins/themes/theme-base-指导

在 Twig 中扩展:{% sw_extends '@Framework/documents/base.html.twig' %}
文件夹结构:/src/Resources/views/documents/base.html.twig

由于德国法律,生成的 PDF 存储在数据库中,生成后无法更改。但是新生成的 PDF 是基于模板的。

于 2022-01-18T13:48:23.867 回答