首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCart将变量传递给控制器

OpenCart将变量传递给控制器
EN

Stack Overflow用户
提问于 2018-09-23 10:53:52
回答 2查看 1.7K关注 0票数 2

喂!

我需要在小枝文件中使用一些数据,如何将它从header.php传递给twig文件?我在$data数组中创建了一个新元素,但它不存在于小枝文件中。

代码语言:javascript
复制
$data['testvar'] = "test string";

我试着用这样的小树枝文件来访问它:

代码语言:javascript
复制
{{ testvar }}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-23 11:35:15

在您做了一些更改后,您必须在管理仪表板刷新您的修改和清除缓存,蓝色齿轮图标在右上角。

票数 4
EN

Stack Overflow用户

发布于 2018-09-30 15:33:38

如果只在$data['testvar'] = "test string";中添加catalog/controller/common/header.php,则只能在catalog/view/theme/Your theme (or default)/template/common/header.twig中使用{{ testvar }}

要确定什么是$data与视图文件通信,可以在加载视图之前添加die(print_r($data));

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52465396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档