Shopware:在FE上注入JS库

Shopware: Injection of JS library on FE

我是 shopware 的新手,目前正在学习插件开发。我正在创建一个需要加载 JavaScript 库的插件,该库仅在 PDP 中加载,并且它需要来自数据库的 API 凭据。 文档介绍了如何通过 JavaScript 插件加载 JavaScript,但我需要从 BE 中获取数据,是否有任何文档涉及该主题或如何开始实现此功能?

要从前端 Javascript 代码中可用的数据库生成(主要是静态的)数据 - 如 API 配置,您可以在 Twig 模板中打印出该数据。 Shopware 核心 assigns such data to the window object。你可以在你的插件中做同样的事情。

为此,您还必须先将数据“传输”到 Twig 文件,例如 described in another doc page