Shopware 6:如何访问管理模块的 Twig 模板中的配置参数

问题描述 投票:0回答:2

我正在寻找一种访问管理模块的树枝模板中的配置参数的方法。我尝试通过以下方式访问它:

{{ shopware.config.pluginName.config.fieldName }}

问题是在管理模块的twig模板中

{{ shopware.config }}
不可用。我尝试通过
{{ dump(shopware.config) }}
访问它,但它什么也没返回。 我是不是做错了什么?

有其他方法可以在管理模块中访问插件的配置参数吗?

有没有办法将 php 变量传递给管理模块的 twig 模板?

提前致谢,

干杯!

php twig shopware shopware6
2个回答
2
投票

尝试使用以下服务:

this.systemConfigApiService.getValues('domain', this.selectedSalesChannelId)

其中域名是插件名称。

当然,你应该先注入该服务

inject: ['systemConfigApiService']

使用该服务,您可以向树枝模板提供配置值。


0
投票

我找到了帮助您通过

访问全局配置的解决方案
{{ dump(config('core.listing.fieldName')) }}
© www.soinside.com 2019 - 2024. All rights reserved.