templates/Pages/page-detail.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% set title = page.title %}
  3. {% if(page.metaTitle is not empty) %}
  4.     {% set title = page.metaTitle %}
  5. {% endif %}
  6. {% set description = page.metaDescription %}
  7. {% block title %}{{ title }} | {{ parent() }}{% endblock %}
  8. {% block metaDescription %}{% if(description is not empty) %}{{ description }}{% else %}{{ parent() }}{% endif %}{% endblock %}
  9. {% block top_destinations %}
  10.     {{ render(url('app_boxes')) }}
  11. {% endblock %}
  12. {% block body %}
  13.     <div class="row">
  14.         <div class="container clear-padding">
  15.             <div>
  16.                 {% if(page.pageMenus is not empty) %}
  17.                     <div class="col-md-4 col-sm-4 booking-sidebar">
  18.                         <div class="sidebar-item post-cat">
  19.                             <h4><i class="fa fa-archive"></i>Menu</h4>
  20.                             <div class="sidebar-body">
  21.                                 <ul class="list-group">
  22.                                     {% for menuItem in page.pageMenus %}
  23.                                         <li class="list-group-item">
  24.                                             <a href="{{ path('page_detail',{'slug':menuItem.targetPage.slug}) }}">{{ menuItem.title }}</a>
  25.                                         </li>
  26.                                     {% endfor %}
  27.                                 </ul>
  28.                             </div>
  29.                         </div>
  30.                     </div>
  31.                 {% endif %}
  32.                 <div class="col-md-{% if(page.pageMenus is not empty) %}8{% else %}12{% endif %}">
  33.                     <div class="single-post-wrapper">
  34.                         <div class="blog-title">
  35.                             <h1>{{ page.title }}</h1>
  36.                         </div>
  37.                         <div class="main-content">
  38.                             {{ page.description|raw }}
  39.                             <div class="clearfix"></div>
  40.                             {% if(page.gallery is not empty) %}
  41.                                 <div class="row">
  42.                                     {% for thumb in page.gallery.galleryItems %}
  43.                                         {% if(thumb.media is not empty and thumb.enabled) %}
  44.                                             <div class="col-md-2">
  45.                                                 <a href="{{ sonata_path(thumb.media, 'gallery') }}" data-lightbox="page-detail">{{ sonata_media(thumb.media, 'small') }}</a>
  46.                                             </div>
  47.                                         {% endif %}
  48.                                     {% endfor %}
  49.                                 </div>
  50.                                 <div class="clearfix"></div>
  51.                             {% endif %}
  52.                         </div>
  53.                     </div>
  54.                 </div>
  55.             </div>
  56.         </div>
  57.     </div>
  58. {% endblock %}