php - opencart 3如何在 Twig 页面中自定义变量

标签 php twig opencart-3

我想在语言模板中显示来自变量的自定义文本。

所以我声明了一个变量:

admin/language/en-gb/extension/theme/mytheme.php

$_['text_label_menu_count']  = 'Some count';

然后尝试打印那个变量

catalog/theme/mytheme/template/common/menu.twig

<h4 class="text-white"> {{ text_label_menu_count }} </h4>

但什么也没发生。

你能解释一下如何实现这一目标吗?非常感谢

...我发现 twig 与 angulajs 有很多相似之处。

最佳答案

如果你需要从语言文件打印一些文本到TWIG

      catalog/view/theme/your_template/template/common/menu.twig

<h4 class="text-white"> {{ text_label_menu_count }} </h4>

您的语言文件应该放在相应的文件夹中...在本例中为:

catalog/language/en-gb/common/menu.php

$_['text_label_menu_count']  = 'Some count';

关于php - opencart 3如何在 Twig 页面中自定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55476590/

相关文章:

php - 在 .twig 文件 slim 框架中使用 php 代码

php - 允许用户在 TWIG 中添加任何代码是一个安全漏洞吗?

Opencart 3主题开发

php - 在 OpenCart 中安装 OCMOD 文件

php - 使用准备好的语句更新记录,检查更新是否有效

php - XML 编写器 XML 输出

php - mysql多对多查询问题

php - Doctrine multiple where 条件

symfony - @route 注释覆盖另一条路线

Seo 网址不适用于 OpenCart 3 中的主页