templates/blog/article.html.twig line 1

Open in your IDE?
  1. {% extends base_layout() %}
  2. {% block content %}
  3.     {{ schemaorg('blog', document) }}
  4.     <div
  5.         class="section section-blog-show bg-white py-0">
  6.         {#
  7.         
  8.                 {% if not editmode and not pimcore_image('publicationHeader').isEmpty() %}
  9.                     <div class="blog-image-header position-relative mb-5" style="display: flex;">
  10.                         <img src="{{ pimcore_image('publicationHeader').getThumbnail('blog-thumb') }}" class="blog-image bg-cover img-fluid w-100">
  11.         
  12.                         {% if not pimcore_input("publicationHeaderTitle").isEmpty() %}
  13.                             <div class="d-flex overlay text-center h-100">
  14.                                 <span class="m-auto">{{ pimcore_input("publicationHeaderTitle") }}</span>
  15.                             </div>
  16.                         {% endif %}
  17.                     </div>
  18.                 {% endif %}
  19.         #}
  20.         {% if editmode %}
  21.             <div class="container">
  22.                 <div class="row">
  23.                     <div class="col-12">
  24.                         {% set message = 'Blogfilters' %}
  25.                         {% include 'includes/basicBlocks/admin/message/tip.html.twig' with {'message': message, 'type' : 'info'} %}
  26.                         {{ pimcore_relations("blogFilters", {
  27.                             "types": ["object"],
  28.                             "subtypes": {
  29.                             "object": ["object"]
  30.                         },
  31.                             "classes": ["filterBlog"]
  32.                             }) }}
  33.                     </div>
  34.                 </div>
  35.             </div>
  36.         {% endif %}
  37.         <div class="container">
  38.             <div class="row">
  39.                 <div class="col-12">
  40.                     {% if editmode %}
  41.                         <div class="alert alert-info" role="alert">
  42.                             {% set message = 'Afbeelding' %}
  43.                             {% include 'includes/basicBlocks/admin/message/tip.html.twig' with {'message': message, 'type' : 'info'} %}
  44.                             {{ pimcore_image('publicationHeader', {
  45.                                 "width": 800,
  46.                                 "height": 200,
  47.                                 "thumbnail": "blog-header",
  48.                                 "class": "img-fluid w-100"
  49.                             }) }}
  50.                             {% set message = 'Titel op afbeelding' %}
  51.                             {% include 'includes/basicBlocks/admin/message/tip.html.twig' with {'message': message, 'type' : 'info'} %}
  52.                             {{ pimcore_input("publicationHeaderTitle") }}
  53.                         </div>
  54.                     {% endif %}
  55.                     <div class="row">
  56.                         <div class="col-8">
  57.                             {% if editmode %}
  58.                                 <div class="alert alert-info" role="alert">
  59.                                     {% set message = 'Publicatiedatum' %}
  60.                                     {% include 'includes/basicBlocks/admin/message/tip.html.twig' with {'message': message, 'type' : 'info'} %}
  61.                                     {{ pimcore_date("publicationDate", {
  62.                                         "format": "d m Y",
  63.                                         'outputFormat': "%d.%m.%Y"
  64.                                     }) }}
  65.                                 </div>
  66.                             {% endif %}
  67.                             {% if not editmode %}
  68.                                 <div class="my-3">
  69.                                     <ul class="list-unstyled d-child-inline-block font-size-4 d-inline-block text-black py-2 text-gray after-bullet mt-3 mb-0 m-md-0">
  70.                                         {% if not pimcore_date("publicationDate").isEmpty() %}
  71.                                             {% set publicationDate = pimcore_date("publicationDate").getData() %}
  72.                                             <li>{{ publicationDate|format_date('none', 'd MMMM Y', null, 'gregorian', app.request.locale) }}</li>
  73.                                             {#                                            <li>{{ publicationDate.format('d') }} {{ publicationDate.format('F')|trans }}#}
  74.                                             {#                                            {{ publicationDate.format('Y') }}</li>#}
  75.                                         {% endif %}
  76.                                     </ul>
  77.                                 </div>
  78.                             {% endif %}
  79.                         </div>
  80.                         {#
  81.                                                 <div class="col-4 text-right">
  82.                                                     <div class="my-3 social-icons-blog">
  83.                                                         <span class="font-size-4 text-black">{{ 'Deel dit artikel:'|trans }}</span>
  84.                                                         <div data-network="facebook" class="d-inline st-custom-button">
  85.                                                             <span class="fa-stack fa-sm">
  86.                                                               <i class="fas fa-circle fa-stack-2x"></i>
  87.                                                               <i class="fa fa-facebook fa-stack-1x fa-inverse"></i>
  88.                                                             </span>
  89.                                                         </div>
  90.                         
  91.                                                         <div data-network="twitter" class="d-inline st-custom-button">
  92.                                                             <span class="fa-stack fa-sm">
  93.                                                               <i class="fas fa-circle fa-stack-2x"></i>
  94.                                                               <i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
  95.                                                             </span>
  96.                                                         </div>
  97.                         
  98.                                                         <div data-network="linkedin" class="d-inline st-custom-button">
  99.                                                             <span class="fa-stack fa-sm">
  100.                                                               <i class="fas fa-circle fa-stack-2x"></i>
  101.                                                               <i class="fa fa-linkedin-in fa-stack-1x fa-inverse"></i>
  102.                                                             </span>
  103.                                                         </div>
  104.                         
  105.                                                         <div data-network="instapaper" class="d-inline st-custom-button">
  106.                                                             <span class="fa-stack fa-sm">
  107.                                                               <i class="fas fa-circle fa-stack-2x"></i>
  108.                                                               <i class="fa fa-instagram fa-stack-1x fa-inverse"></i>
  109.                                                             </span>
  110.                                                         </div>
  111.                         
  112.                                                         <div data-network="email" class="d-inline st-custom-button">
  113.                                                             <span class="fa-stack fa-sm">
  114.                                                               <i class="fas fa-circle fa-stack-2x"></i>
  115.                                                               <i class="fa fa-envelope fa-stack-1x fa-inverse"></i>
  116.                                                             </span>
  117.                                                         </div>
  118.                                                     </div>
  119.                                                 </div>
  120.                                                 #}
  121.                     </div>
  122.                     <div class="row">
  123.                         <div class="col-sm-12">
  124.                             <h1 class="text-uppercase font-size-9">
  125.                                 {{ pimcore_input('articleTitle') }}
  126.                             </h1>
  127.                             <div class="content py-2">
  128.                                 {% if editmode %}
  129.                                     {% set message = 'Korte introtekst' %}
  130.                                     {% include 'includes/basicBlocks/admin/message/tip.html.twig' with {'message': message, 'type' : 'info'} %}
  131.                                 {% endif %}
  132.                                 {{ pimcore_wysiwyg('articleContent') }}
  133.                             </div>
  134.                         </div>
  135.                     </div>
  136.                     <div class="row py-4">
  137.                         <div class="col-12">
  138.                             {{ include('includes/default-content.html.twig') }}
  139.                         </div>
  140.                     </div>
  141.                     <div class="row">
  142.                         <div class="col-12 my-5">
  143.                             <p class="text-center">
  144.                                 <a class="btn btn-primary" href="{% if check_websitesetting('blog_document', 'document') %}{{ inotherlang('LocalizedDocument', pimcore_website_config('blog_document')) }}{% endif %}">
  145.                                     {{ 'Terug naar overzicht'|trans }}
  146.                                 </a>
  147.                             </p>
  148.                         </div>
  149.                     </div>
  150.                 </div>
  151.             </div>
  152.         </div>
  153.     </div>
  154. {% endblock %}