2012-02-22 62 views
0

我想顯示使用php..However一個symfony的模板,symfony的治療是我的PHP代碼爲「意見」使用PHP模板的symfony 2,而不是樹枝

我控制器

namespace Acme\testBundle\Controller; 
use Symfony\Component\HttpFoundation\Response; 
use Symfony\Bundle\FrameworkBundle\Controller\Controller; 

class testController extends Controller 
{ 
    public function helloAction() 
    { 
     //return new Response('Created product id '); 

     return $this->render('AcmetestBundle:test:test.html.php'); 
    } 
} 

我模板:test.html.php

<?php var_dump("Hello world");?> 

我的輸出:

<!--?php var_dump("Hello world");?--> 

我該如何解決這個問題?

回答

7

大概只需要添加PHP作爲模板引擎,你的配置文件。

templating: { engines: ['twig','php'] } 
+0

是的。下面是該文檔的鏈接:http://symfony.com/doc/current/cookbook/templating/PHP.html – 2015-05-14 03:33:29

0

更多建議?按Cerad建議啓用的樹枝清除緩存。仍在繼續

<!--?php var_dump("Hello world");?-->

+0

好的,你必須使用'<?php'而不是'<?' – 2015-08-18 10:04:45