templates/Public/page.html.twig line 1

Open in your IDE?
  1. {% extends 'layout.html.twig' %}
  2. {% block title %}{{ page.pageTitle|e('html') }}{% if option('default_page_suffix') %} {{ option('default_page_suffix')|e('html') }}{% endif %}{% endblock %}
  3. {% block description %}{{ page.pageDescription }}{% endblock %}
  4. {% block meta_robots -%}
  5. {% if page.robots %}
  6. {{- page.robots -}}
  7. {% else %}
  8. {{- parent() -}}
  9. {% endif %}
  10. {%- endblock %}
  11. {% block breadcrumb %}
  12. <div id="breadcrumb" class="bg-white">
  13. <div class="container">
  14. <div class="row">
  15. <ul class="col-sm-12">
  16. <li><a href="{{ path('public_index') }}">Accueil</a></li>
  17. {% if page.parent %}
  18. <li><a href="{{ path('public_page', {'url': page.parent.url}) }}">{{ page.parent.title }}</a></li>
  19. {% endif %}
  20. <li class="current">{{ page.title }}</li>
  21. </ul>
  22. </div>
  23. </div>
  24. </div>
  25. <div style="height: 0px;overflow: hidden;">
  26. <ol itemscope itemtype="http://schema.org/BreadcrumbList">
  27. {% if page.parent %}
  28. <li itemprop="itemListElement" itemscope
  29. itemtype="http://schema.org/ListItem">
  30. <a itemscope
  31. itemprop="item" href="{{ path('public_page', {'url': page.parent.url}) }}" itemid="page">
  32. <span itemprop="name">{{ page.parent.title }}</span>
  33. </a>
  34. <meta itemprop="position" content="1" />
  35. </li>
  36. ›
  37. <li itemprop="itemListElement" itemscope
  38. itemtype="http://schema.org/ListItem">
  39. <a itemscope itemtype="http://schema.org/Thing"
  40. itemprop="item" href="{{ app.request.uri }}" itemid="page-title">
  41. <span itemprop="name">{{ page.title }}</span>
  42. </a>
  43. <meta itemprop="position" content="2" />
  44. </li>
  45. {% else %}
  46. <li itemprop="itemListElement" itemscope
  47. itemtype="http://schema.org/ListItem">
  48. <a itemscope itemtype="http://schema.org/Thing"
  49. itemprop="item" href="{{ app.request.uri }}" itemid="page-title">
  50. <span itemprop="name">{{ page.title }}</span>
  51. </a>
  52. <meta itemprop="position" content="1" />
  53. </li>
  54. {% endif %}
  55. </ol>
  56. </div>
  57. {% endblock %}
  58. {% block content %}
  59. <div id="page">
  60. <div class="page container width_extented">
  61. <div class="row">
  62. <div class="title col-sm-12">
  63. <h1>{{ page.title }}</h1>
  64. </div>
  65. <div class="content col-sm-12">
  66. {{ page.content|raw }}
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. {% endblock %}