我已经定义了一个函数来返回一个数组,并且需要将此数组作为参数传递给一个模板(node--contenttype.tpl.php)。
function mymodule_preprocess_page(&$variables) {{
$variables['tdata'] = $myArray;
}
在节点--contenttype.tpl.php
print $tdata;
我试图调用变量 $tdata,但错误显示
注意:未定义的变量:include() 中的 tdata...
如果我在 template.php 中定义一个变量并从 node--contenttype.tpl.php 调用,也会发生同样的错误。