templates/Content/Public/Blog/post_photo.html.twig line 1

Open in your IDE?
  1. {%- trans_default_domain 'MDLContentBundle' -%}
  2. {%- set fragment = fragment is defined ? fragment : false -%}
  3. <!-- .news -->
  4. {%- set blogPost = post.translate() -%}
  5. <div class="blog-post row news background-grey border-radius-23 h-100">
  6. {% set featuredMedia = post.featured %}
  7. {% if featuredMedia and featuredMedia.url -%}
  8. <div class="col-md-12">
  9. <a href="{{ path('mdl_public_blog_view', { 'slug': blogPost.slug }) }}">
  10. <img src="{{ asset(featuredMedia.url) | imagine_filter('blog_thumbnail') }}" class="img-fluid" alt="{{ featuredMedia.title }}" />
  11. </a>
  12. </div>
  13. {%- endif %}
  14. <div class="col-md-12">
  15. <h3 class="font-24 font-weight-bold line-height-113 mb-0">
  16. <a class="color-black" href="{{ path('mdl_public_blog_view', { 'slug': blogPost.slug }) }}">
  17. {{ blogPost.title|striptags|slice(0, 20)|raw }}{% if blogPost.title|length > 20 %}...{% endif %}
  18. </a>
  19. </h3>
  20. </div>
  21. <div class="col-md-{{ featuredMedia ? '8' : '12' }}">
  22. <div class="font-21 text-color-grey line-height-113">
  23. {{ blogPost.excerpt|striptags|slice(0, 100)|raw }}{% if blogPost.excerpt|length > 100 %}...{% endif %}
  24. </div>
  25. <a class="readmore" href="{{ path('mdl_public_blog_view', {slug: blogPost.slug}) }}">{{ 'blog.readmore'|trans }}</a>
  26. </div>
  27. </div>
  28. <!-- /.news -->