templates/blog/list.html.twig line 53

Open in your IDE?
  1. {% extends 'default/layout.html.twig' %}
  2. {% block title %}Noticias{% endblock %}
  3. {% block bodyClass %} blog-page {% endblock %}
  4. {% block content %}
  5. <div class="row white inner-main-wrapper">
  6.   <div class="medium-9 columns">
  7.     {% include 'default/breadcrumbs.html.twig' with
  8.         {breadcrumbs: [
  9.           {url: '#' , title: 'Noticias'}
  10.         ]}
  11.     %}
  12.     <h1 class="page-title">Noticias</h1>
  13.     <div class="post-list">
  14.       {% for post in posts %}
  15.       <article class="teaser post">
  16.         <div class="row">
  17.           <div class="medium-3 columns">
  18.             {% if post.image %}
  19.               <div class="image"><img src="{{ asset('/uploads/images/' ~ post.image.path) }}" alt="{{ post.title }}" loading="lazy"></div>
  20.             {% endif %}
  21.             {% if post.tags | length > 0 %}
  22.               <div class="tags">
  23.                 {% for tag in post.tags %}
  24.                   <a href="{{path('blog_tag',{name: tag.name, id: tag.id})}}" class="tag">{{ tag.name }}</a>
  25.                 {% endfor %}
  26.               </div>
  27.             {% endif %}
  28.           </div>
  29.           <div class="medium-9 columns">
  30.             <h3 class="title">{{ post.title }}</h3>
  31.             <div class="created">{{ post.created | date('d M Y') }}</div>
  32.             <div class="summary">{{ post.body | truncate(300, true) | striptags | raw }}</div>
  33.             <a href="{{ path('show_post', {slug: post.slug }) }}" class="more-link">Leer más</a>
  34.           </div>
  35.         </div>
  36.       </article>
  37.     {% endfor %}
  38.     </div>
  39.     <div class="navigation">
  40.         {{ knp_pagination_render(posts) }}
  41.     </div>
  42.   </div>
  43.   <div class="medium-3 columns">
  44.     {% include 'blog/sidebar.html.twig' %}
  45.   </div>
  46. </div>
  47. {% endblock %}