symfony php模板扩展了树枝模板

时间:2014-02-21 07:54:07

标签: php symfony twig

在我的php模板中( mytemplate.html.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模板中扩展twig模板? 我需要推送php模板,但其他人是twig。

当我评论时:

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

我看到了php模板的结果。

1 个答案:

答案 0 :(得分:4)

Twig和PHP模板不兼容。你不能从另一个扩展。