Localization 如何使用TWIG将外部YAML文件包含为全局变量
我正在使用GRAV作为一个网站的CMS,该网站使用TWIG作为模板语言。我们现在拥有的网站有法文版和英文版,因此我们有外部YAML文件,其中包含我们需要的所有内容,以便使用必要的内容对页面进行本地化。有人知道我如何将YAML文件拉入are页面模板,以便我们可以使用其中的内容作为全局变量吗。例如,对于我们的页脚,我们可以使用Localization 如何使用TWIG将外部YAML文件包含为全局变量,localization,twig,yaml,grav,Localization,Twig,Yaml,Grav,我正在使用GRAV作为一个网站的CMS,该网站使用TWIG作为模板语言。我们现在拥有的网站有法文版和英文版,因此我们有外部YAML文件,其中包含我们需要的所有内容,以便使用必要的内容对页面进行本地化。有人知道我如何将YAML文件拉入are页面模板,以便我们可以使用其中的内容作为全局变量吗。例如,对于我们的页脚,我们可以使用{{footer.title}}作为页脚的标题,然后它将根据url从法语或英语YAML文件中提取 谢谢是的,这是可以做到的 创建,即/user/config/specific.
{{footer.title}}
作为页脚的标题,然后它将根据url从法语或英语YAML文件中提取
谢谢是的,这是可以做到的
创建,即/user/config/specific.yaml
页脚:
标题:“我的标题”
这些文件是自动解析的。现在可以在细枝模板中使用{{specific.footer.title}}
看