我發現了很多關於這個的討論,但我似乎無法使它工作。我定義在PHP變量這樣如何將一個php變量傳遞給樹枝模板
$theme_name = 'layout1';
所以我嘗試了以下獲得「佈局1」在我的CMS模板顯示使用{{theme.name}}通過下面的一箇中的每一個在一段時間,但沒有一個人工作。帶有$ twig的那些給出了未定義的變量'twig'。
$theme['name'] = $theme_name;
$app["twig"]->addGlobal("name", $theme_name);
$GLOBALS['theme'] = 'layout1';
$twig->addGlobal('themename', 'layout1');
那麼我哪裏錯了?
哪裏是你的模板文件的調用(代碼)? – darkomen
我在我的cms模板{{theme.name}}中有這個,但沒有顯示此代碼的位置。 – tyee