嗨!
我需要在树枝文件中使用一些数据,如何将其从header.php传递到树枝文件?我在$ data数组中创建了一个新元素,但是在树枝文件中不存在。
$data['testvar'] = "test string";
我尝试像这样在树枝文件中访问它:
{{ testvar }}
答案 0 :(得分:1)
进行一些更改后,您必须在管理控制台中刷新您的修改并清除缓存,右上角的蓝色齿轮图标。
答案 1 :(得分:0)
如果仅在$data['testvar'] = "test string";
中添加catalog/controller/common/header.php
,则只能在{{ testvar }}
中使用catalog/view/theme/Your theme (or default)/template/common/header.twig
。
为确保与$ data通信以查看文件,可以在加载视图之前添加die(print_r($data));
。