下面是我的目录结构.Views文件夹有一个子文件夹Default,里面有一个home.html.twig模板,这个模板是由一个方法呈现的DefaultController.虽然base.html.twig在views文件夹中.
|--views
|----Default
|------home.html.twig
|----base.html.twig
Run Code Online (Sandbox Code Playgroud)
base.html.twig的代码
<!DOCTYPE html>
<html>
<body>
<h1>testing</h1>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
home.html.twig的代码
{% extends '::base.html.twig' %}
Run Code Online (Sandbox Code Playgroud)
作为home.html.twig扩展base.html.twig因此home.html.twig必须证明<h1>testing</h1>,但它没有显示.
home.html.twig的代码应该是:
{% extends 'ProjectAppBundle::base.html.twig' %}
Run Code Online (Sandbox Code Playgroud)
http://symfony.com/doc/current/book/templating.html
| 归档时间: |
|
| 查看次数: |
1332 次 |
| 最近记录: |