10
A
回答
6
在枝杈唯一可用的變量是:
page
變量可用,將"page" => $_GET["page"]
添加到render
的第二個參數。 如果您希望獲得超全球可用的完整$_GET
,請將"GET" => $_GET
添加到第二個參數render
。
52
爲$ _ POST變量使用:
{{ app.request.parameter.get("page") }}
爲$ _GET變量使用:
{{ app.request.query.get("page") }}
爲$ _COOKIE變量使用:
{{ app.request.cookies.get("page") }}
爲$ _SESSION變量使用這個:
{{ app.request.session.get("page") }}
個
1
您無法訪問TWIG中的原始PHP值,因此您必須將所需的任何內容附加到該樹枝對象。
下面是將$_GET
,$_POST
和$_SESSION
附加到樹枝的示例。
//initialise your twig object
$loader = new \Twig_Loader_Filesystem(__PATH_TO_TEMPLATES_FOLDER__');
$this->twig = new \Twig_Environment($loader);
$this->twig->addGlobal('_session', $_SESSION);
$this->twig->addGlobal('_post', $_POST);
$this->twig->addGlobal('_get', $_GET);
現在讓我們假設你有一個名爲username
存儲在每個以上($_GET
,$_POST
和$_SESSION
)值 您現在可以訪問所有這些模板內,如下所示。
{{ _session.username }}
{{ _post.username }}
{{ _get.username }}
希望這有助於
相關問題
- 1. 樹枝模板引擎的form_widget
- 2. 在cakephp中使用模板引擎樹枝?
- 3. 使用樹枝模板引擎訪問陣列
- 4. 樹枝模板引擎,使用靜態函數或變量
- 5. 樹枝模板引擎函數或過濾器細化
- 6. 移動設備的樹枝模板引擎
- 7. 樹枝模板引擎和截短文本
- 8. 樹枝模板引擎:獲取當前網址
- 9. 樹枝模板 - 如何呈現HTML樹枝模板內
- 10. 我可以在symfony2樹枝模板中編寫css並在另一個樹枝模板中使用它嗎?
- 11. 樹枝模板條件模式循環
- 12. 如何在樹枝模板引擎中使用php字符串函數
- 13. 的jQuery與樹枝模板
- 14. Symfony2樹枝加載模板
- 15. CKEditor在樹枝模板+ Symfony2
- 16. 映射和樹枝模板
- 17. 樹枝和相關模板
- 18. 包含在樹枝模板
- 19. 在一根樹枝模板
- 20. Angular2樹枝模板加載
- 21. 基於DOM樹的JavaScript模板引擎
- 22. Octobercms組件樹枝
- 23. 在樹枝模板如何可以處理多個「'
- 24. 我怎麼可以在樹枝模板的symfony
- 25. 用刀片替換樹枝模板
- 26. 使用樹枝模板來顯示XML
- 27. 繼承symfony2中重用樹枝模板
- 28. 在樹枝模板中使用trans
- 29. 在樹枝內使用Typeahead模板
- 30. 模板引擎
謝謝@Maerlyn 我已經解決了我的問題。 :) – antoniputra