0
正在使用WHMCS,並嘗試爲我的標題菜單創建單獨的文件。標題菜單是一個多維數組,爲了我自己的理智,我希望它保持分開。Smarty - 包含帶有MySQL代碼的模板文件
我創建與MySQL代碼PHP頁面這樣:
<?php ...
# To assign variables to the template system use the following syntax.
# These can then be referenced using {$variablename} in the template.
$smartyvalues["variablename"] = $value;
$list = array();
$result = full_query("SELECT id,title,slug,parent FROM `pages` WHERE title!='404' AND slug!='404'");
...
$smartyvalues["header"] = $list;
# Define the template filename to be used without the .tpl extension
$templatefile = "headermenu";
outputClientArea($templatefile);
?>
的headermenu.tpl顯示菜單,因爲它應該,但是當我嘗試包括文件的其他地方,菜單爲空。我添加一些靜態內容,並顯示。我嘗試使用{include}和{include_php}都無濟於事。任何想法如何顯示我的MySQL結果而不直接將其放入我需要的文件中?