2014-02-21 82 views
1

在我的PHP模板(mytemplate.html.php)symfony的PHP模板伸出樹枝模板

$view->extend('::base.html.twig'); 

$view['slots']->start('content'); 
... 

我經營這個網站,但我沒有看到任何結果,除了驗證碼:

{% extends app.request.xmlHttpRequest ? '::ajax-layout.html.twig' : '::page-layout.html.twig' %} {% block content %} {{ content|raw }} {% endblock %} 

這是::base.html.twig的來源;爲什麼不解析結果?

是否允許在php模板中擴展樹枝模板? 我需要推動php模板,但其他人是樹枝。

當我評論:

//$view->extend('::base.html.twig'); 
//$view['slots']->start('content'); 

我看到的PHP模板的結果。

+0

如果您使用PHP模板不應該命名爲***。html.php? –

+0

我更新代碼 - 這個模板有html.php並且嘗試擴展樹枝模板,所以base是html.twig –

回答

4

Twig和PHP模板不兼容。你不能從另一個擴展一個。