symfony 模板介绍

.每当做一个页面的话,不可能在一个页面做symfony用的模板是twig,
1.在view下面建一个 以base.html.twig为模板,一个页面有头部,内容,底部分开来写

 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>zhuye</title>
{% block stylesheets %}
<link href="{{ asset('bundles/css/style.css') }}" rel="stylesheet" />
{% endblock %}
</head>
<body>
<div id="container">
{% block head %}
{{ include('ActileBundle:index:head.html.twig') }}
{% endblock head %}
</div>
</body>
</html>

2.view/Devult/index.html.twig   就可以继承他了 {% extends "ActileBundle::base.html.twig" %}
3.引入样式用 <link href="{{ asset('bundles/css/style.css') }}" rel="stylesheet" /> 
  引用图片用<img src="{{ asset('bundles/images/logo.png') }}
css在web/bundles里面

评论 抢沙发