templates/new/index/publication.html.twig line 1

Open in your IDE?
  1. {% extends 'new/base.html.twig' %}
  2. {% block title %}{{ publication.title | raw }}{% endblock %}
  3. {% block seoDescription %}{{ publication.content | striptags | slice(0,200) ~'...' }}{% endblock %}
  4. {% block opengraph %}
  5.     <meta property="og:type" content="article">
  6.     <meta property="og:url" content="https://mosregco.ru{{ app.request.pathInfo }}">
  7.     <meta property="og:title" content="{{ publication.title | raw }}">
  8.     <meta property="og:description" content="{{ publication.content | striptags | slice(0,150) }}">
  9.     {% if publication.id > 5620 and publication.id < 9456 %}
  10.         <meta property="og:image" content="/{{ publication.image }}">
  11.     {% else %}
  12.         <meta property="og:image" content="{{ vich_uploader_asset(publication, 'imageFile') }}">
  13.     {% endif %}
  14. {% endblock %}
  15. {% block body %}
  16.     <div class="container mt50  mob-mt-35 wow fadeInUp" itemscope itemtype="https://schema.org/Article">
  17.         <nav aria-label="breadcrumb">
  18.             <ol class="breadcrumb">
  19.                 <li class="breadcrumb-item"><a href="{{ path('app_index') }}">Главная</a></li>
  20.                 <li class="breadcrumb-item"><a href="{{ path('app_publications', {'type' : 'news'}) }}">Новости</a></li>
  21.                 <li class="breadcrumb-item active" aria-current="page">{{ publication.title }}</li>
  22.             </ol>
  23.         </nav>
  24.         <div class="row mt75">
  25.             <div class="col-md-8">
  26.                 <h1 class="h2">{{ publication.title | raw }}</h1>
  27.                 <meta itemprop="headline name" content="{{ publication.title | raw }}">
  28.                 <meta itemprop="description"
  29.                       content="{{ publication.content | striptags | slice(0,150) }}...">
  30.                 <meta itemprop="author" content="автор статьи">
  31.                 <meta itemprop="datePublished" datetime=" {{ publication.created | date('d.m.Y') }}" content=" {{ publication.created | date('d.m.Y') }}">
  32.                 <meta itemprop="dateModified" datetime=" {{ publication.created | date('d.m.Y') }}" content=" {{ publication.created | date('d.m.Y') }}">
  33.                 <div class="publication-date mt25">
  34.                     {{ publication.created | date('d.m.Y') }}
  35.                 </div>
  36.             </div>
  37.         </div>
  38.         <div class="mt50">
  39.             {% if publication.id > 5620 and publication.id < 9456 %}
  40.                 <img itemprop="url image" src="/{{ publication.image }}" alt="{{ publication.imageAlt | raw }}" style="max-width: 100%; width: 100%" class="publication-img">
  41.             {% else %}
  42.                 <img itemprop="url image" src="{{ vich_uploader_asset(publication, 'imageFile') }}" alt="{{ publication.imageAlt | raw }}" style="max-width: 100%; width: 100%" class="publication-img">
  43.             {% endif %}
  44.         </div>
  45.         <div class="row mt50 wow fadeInUp">
  46.             <div class="col-md-8">
  47.                 <div class="content" itemprop="articleBody">
  48.                     {{ publication.content | raw }}
  49.                 </div>
  50.             </div>
  51.             <div class="col-md-4 vertical ">
  52.                 <a href="{{ path('app_publications', {'type' : 'smi'}) }}" class=" d-none d-md-block mt15 mob-mt-0" style="float: right;">Все упоминания</a>
  53.                 <h2>Сми о нас</h2>
  54.                 <div class="news-cards mob-mt-35">
  55.                     {% for s in smi | slice(0,2)  %}
  56.                         {{ include('new\\Element\\smi_card.html.twig', {'publication' : s }) }}
  57.                     {% endfor %}
  58.                 </div>
  59.             </div>
  60.         </div>
  61.     </div>
  62.     <div class="">
  63.         {{ include('new\\widgets\\publication_videos.html.twig') }}
  64.     </div>
  65.     {{ include('new\\widgets\\publication_subscribed.html.twig') }}
  66. {% endblock %}