我试图覆盖诸如' sylius.meta.frontend_title'等消息,但后来我意识到这些消息的翻译未被使用,因为&的默认设置#39;一般'命名空间在GeneralSettingsSchema.php中进行了硬编码/设置(在CoreBundle中)[参见下面的WebBundle' layout.html.twig中的twig片段]:
{{ settings.title|default('sylius.meta.frontend_title'|trans) }}
通过调用树枝函数sylius_settings_all(' general')获得设置,其中' general'作为所需模式的命名空间。如何覆盖商店前端显示的标题(以及默认设置的其他翻译,例如' sylius.meta.frontend_description')?
顺便说一下,我正在使用完整的sylius包,其中包括一个部分中的所有包。
答案 0 :(得分:1)
您有3种方法可以执行此操作:
GeneralSettingsSchema
类(更改默认值)。