我沒有找到任何有關使用沒有Symfony2的樹枝的信息。 我想在沒有symfony框架的自定義網頁中使用樹枝。 這可能嗎? 也許有人可以提供另一個模板「系統」或從PHP轉義html的好方法?沒有Symfony的樹枝使用
回答
給你一個可運行的樣本,
1)安裝枝杈:
2)創建下面的 「test.php的」 文件:
<?php
require_once("vendor/autoload.php");
$loader = new \Twig_Loader_Filesystem(__DIR__.'/templates');
$twig = new \Twig_Environment($loader);
echo $twig->render('demo.twig', ['name' => 'zhinyz']);
3)創建查看
mkdir templates
cd templates
echo "Hello, {{ name }}!" > demo.twig
4)Run th e演示:
cd ..
php test.php
我確實喜歡https://www.youtube.com/watch?v=lLweQpE59oU&index=2&list=PLfdtiltiRHWEDq2ZY4sK5551_7ePE- SI8它與你的非常相似,但是我得到一個錯誤致命錯誤:帶有消息「The」views「目錄不存在的未捕獲異常'Twig_Error_Loader'。在C:\ Program Files \ xampp \ htdocs \ twig \ vendor \ twig \ twig \ lib \ Twig \ Loader \ Filesystem.php:94堆棧跟蹤:#0等等。 – zhinyz
感謝您對完美答案的合法問題,Alain Tiemblo。 這個例子實際上也起作用。 @Zhinuz,可能爲時已晚,但是您可能只是以不同的方式命名了文件夾(或者在test.php文件中使用了錯誤的路徑),因爲您的代碼抱怨「views」文件夾不存在。 – userfuser
在這裏完全相同的問題,如評論部分中的@zhinyz所述 – Trix
- 1. Symfony和PhpStorm樹枝沒有給我樹枝功能的建議
- 2. 使用Symfony 2的CDN樹枝資產
- 3. 的Symfony,樹枝,日期
- 4. symfony的樹枝變量
- 5. 展在樹枝中的Symfony
- 6. symfony的樹枝延伸:
- 7. 獲取有關樹枝硅石/ symfony的
- 8. symfony樹枝javascript函數undefined
- 9. symfony樹枝背景圖片
- 10. Symfony Form Collection樹枝渲染
- 11. Symfony 2.7.4樹枝錯誤
- 12. Symfony沒有得到樹枝中的關係數據
- 13. Symfony:使CSRF令牌可用於所有的樹枝模板
- 14. 樹枝內使用樹枝翻譯裏面的樹枝
- 15. Symfony的3.2:樹枝/樹枝V2.0.0需要PHP^7.0
- 16. 使用樹枝
- 17. 的Symfony如何解析上的樹枝
- 18. 嵌套在樹枝(symfony)的括號
- 19. 的Symfony驗證失去樹枝參數
- 20. Symfony中的樹枝和控制器
- 21. Symfony 3中的樹枝語法錯誤
- 22. Symfony的佔位符在樹枝
- 23. 關閉Symfony 2 /樹枝中的轉義
- 24. 超鏈接的Symfony在樹枝
- 25. 沒有Symfony的樹枝 - 包括模板內具有不同邏輯的模板
- 26. 有沒有辦法在我的CSS中使用樹枝?
- 27. 計數在沒有圈的樹枝上
- 28. 在Symfony 3的基礎佈局中使用樹枝擴展
- 29. 使用PHP模板的symfony 2,而不是樹枝
- 30. Symfony 2.8樹枝和引導程序
您是否使用過作曲家? – kirugan
是的,我只是用cmd下載了樹枝。但如何在我的頁面中使用樹枝? – zhinyz
這裏有什麼不清楚?用戶無法找到關於如何在沒有Symfony2的情況下使用Twig的信息。這是一個很好的問題,因爲Symfony2聲稱是一個由獨立組件構成的框架,但枝條文檔似乎預計Symfony2的使用 – fishbone