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

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}ブログ{% endblock %}
  3. {% block meta_og_title %}ブログ{% endblock %}
  4. {% block meta_twitter_title %}ブログ{% endblock %}
  5. {% block meta_description %}{{ parent() }}{% endblock %}
  6. {% block meta_og_description %}{{ parent() }}{% endblock %}
  7. {% block extraHeader %}
  8. <link rel="canonical" content="{{ absolute_url(path('blog_index')) }}">
  9. {% endblock %}
  10. {% block body %}
  11. <main id="blog">
  12.   <div class="breadcrumbs">
  13.     <div class="breadcrumbsContainer">
  14.       <a href="/">TOP</a>
  15.       <span></span>
  16.       <div>ブログ</div>
  17.     </div>
  18.   </div>
  19.   <div class="pageTitle">
  20.     <h1>AOI BLOG</h1>
  21.     <span>アオイのブログ</span>
  22.   </div>
  23.   <section class="c_cmsCategory">
  24.     <a href="{{ path('blog_index') }}" class="c_cmsCategory__item{% if not current_category %} c_cmsCategory__item--active{% endif %}">
  25.       ALL
  26.     </a>
  27.     {% for category in categories %}
  28.     <a href="{{ path('blog_index') }}?category={{ category[0].id }}" class="c_cmsCategory__item{% if current_category == category[0].id %} c_cmsCategory__item--active{% endif %}">
  29.       {{ category[0].name }}{# ({{ category.entry_count }})#}
  30.     </a>
  31.     {% endfor %}
  32.   </section>
  33.     <div class="blog">
  34.       {% for entry in data %}
  35.       <a class="blog__link" href="{{ path('blog_detail', {"id": entry.id}) }}">
  36.         <div class="blogLink__img">
  37.           {% if entry.hasThumbnailImage %}
  38.           <img src="{{ path("blog_image", {"filename": entry.getThumbnailRemote}) }}" alt="{{ entry.title }}">
  39.         {% else %}
  40.           <img src="{{ asset('images/no-image.jpg') }}" alt="{{ entry.title }}">
  41.         {% endif %}
  42.         </div>
  43.           <time class="blogLink__date">
  44.             {{ entry.entryDate|date('Y.m.d') }}
  45.           </time>
  46.           <h1 class="blogLink__content">
  47.             {{ entry.title }}
  48.           </h1>
  49.       </a>
  50.       {% endfor %}
  51.     </div>
  52.     <div id="news">
  53.       {% include "components/_pagination.html.twig" with [paginate] %}
  54.     </div>
  55. </main>
  56.   {% endblock %}