templates/pages/blog/detail.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}
  3.   {{ entry.title }}
  4. {% endblock %}
  5. {% block meta_og_title %}
  6.   {{ entry.title }}
  7. {% endblock %}
  8. {% block meta_twitter_title %}
  9.   {{ entry.title }}
  10. {% endblock %}
  11. {% block meta_description %}
  12.   {% if entry.description %}
  13.     {{ entry.description }}
  14.   {% else %}
  15.     {{ parent() }}
  16.   {% endif %}
  17. {% endblock %}
  18. {% block meta_og_description %}
  19.   {% if entry.description %}
  20.     {{ entry.description }}
  21.   {% else %}
  22.     {{ parent() }}
  23.   {% endif %}
  24. {% endblock %}
  25. {% block meta_og_image %}
  26.   {% if entry.mainImg %}
  27.     <meta property="og:image" content="{{ absolute_url(path('blog_image', {"filename": entry.mainImg})) }}">
  28.     <meta property="og:image:alt" content="{{ entry.title }}">
  29.     <meta property="og:image:width" content="{{ entry.mainImgWidth }}">
  30.     <meta property="og:image:height" content="{{ entry.mainImgHeight }}">
  31.   {% else %}
  32.     {{ parent() }}
  33.   {% endif %}
  34. {% endblock %}
  35. {% block body %}
  36.   <main id="blog">
  37.     <div class="breadcrumbs">
  38.       <div class="breadcrumbsContainer">
  39.         <a href="/">TOP</a>
  40.         <span></span>
  41.         <a href="{{ path('blog_index') }}">ブログ</a>
  42.         <span></span>
  43.         <div>{{ entry.title }}</div>
  44.       </div>
  45.     </div>
  46.     <div class="blogDetail">
  47.       <h1>{{ entry.title }}</h1>
  48.       <div class="blogDetail__timeCategory">
  49.         <time>{{ entry.entryDate|date('Y.m.d') }}</time>
  50.         <span>{{ entry.category.name }}</span>
  51.       </div>
  52.       {% if entry.mainImg %}
  53.         <img src="{{ path('blog_image', {"filename": entry.mainImg}) }}" alt="{{ entry.title }}">
  54.       {% endif %}
  55.       <div>{{ entry.content|raw }}</div>
  56.       <div class="blogDetailInner">
  57.         {% for child in entry.children %}
  58.           {% if child.headline %}
  59.             <h2>{{ child.headline }}</h2>
  60.           {% endif %}
  61.           {% if child.image %}
  62.             <img src="{{ path('blog_image', {"filename": child.image}) }}" alt="{% if child.headline %}{{ child.headline }}{% else %}{{ entry.title }}{% endif %}">
  63.           {% endif %}
  64.           {% if child %}
  65.             <div>{{ child.content|raw }}</div>
  66.           {% endif %}
  67.         {% endfor %}
  68.       </div>
  69.       <a href="{{ path('blog_index') }}" class="button_back">一覧へ戻る</a>
  70.     </div>
  71.   </main>
  72. </main>{% endblock %}