php__symfony__book/templates/blog/index.html.twig

25 lines
904 B
Twig

{% extends "base.html.twig" %}
{% block title %}My cool blog posts{% endblock %}
{% block body %}
{% for entry in blog_entries %}
{#
- Notice the use of multiple possible templates
- The parameters passing here would be useless: by default all
parameters are transmitted to included templates. But they are needed
because we added with_context = false
- ignore_missing: don't complain if no matching template is found
- sandbox: sanitize used-submitted templates
#}
{{ include(['blog/post-inline.html.twig', 'blog/post-block.html.twig'], { 'article': entry }, with_context = false) }}
{% if not loop.last %}<hr />{% endif %}
{% endfor %}
<p>{{ pager }}</p>
{% endblock %}
{% block stylesheets %}
{{ parent() -}}
<link rel="stylesheet" href="{{ asset('styles/blog.css') }}" />
{% endblock %}