templates/produit/fiche_produit.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{ produit.metaTitle}}{% endblock %}
  3. {% block meta %}
  4.     <!-- Primary Meta Tags -->
  5.     <meta name="description" content="{{ produit.metaDescription }}">
  6.     <!-- Open Graph -->
  7.     <meta property="og:type" content="website">
  8.     <meta property="og:url" content="{{ app.request.getSchemeAndHttpHost() ~ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}">
  9.     <meta property="og:title" content="{{ produit.metaTitle }}">
  10.     <meta property="og:description" content="{{ produit.metaDescription }}">
  11.     <meta property="og:image" content="{{ app.request.getSchemeAndHttpHost() ~ urlImageProduit ~ produit.images.first.url }}">
  12.     <!-- Twitter -->
  13.     <meta property="twitter:card" content="summary">
  14.     <meta property="twitter:url" content="{{ app.request.getSchemeAndHttpHost() ~ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}">
  15.     <meta property="twitter:title" content="{{ produit.metaTitle }}">
  16.     <meta property="twitter:description" content="{{ produit.metaDescription }}">
  17.     <meta property="twitter:image" content="{{ app.request.getSchemeAndHttpHost() ~ urlImageProduit ~ produit.images.first.url }}">
  18. {% endblock %}
  19. {% block stylesheets %}
  20.     <link rel="stylesheet" href="{{ asset('css/ficheProduit.css') }}"/>
  21.     <link rel="stylesheet" href="{{ asset('magnify/magnify.css') }}">
  22. {% endblock %}
  23. {% block body %}
  24. <div class="no-header"></div>
  25. <nav aria-label="breadcrumb">
  26.     <ol class="breadcrumb">
  27.         <li class="breadcrumb-item"><a href="{{ path('homepage') }}">Accueil</a></li>
  28.         <li class="breadcrumb-item"><a href="{{ path('famille_produit', {seoUrl: produit.sousFamille.familleProduit.seoUrl }) }}">{{ produit.sousFamille.familleProduit.designation }}</a></li>
  29.         <li class="breadcrumb-item"><a href="{{ path('sous_famille', {familleProduit: produit.sousFamille.familleProduit.seoUrl, sousFamille:produit.sousFamille.seoUrl }) }}">{{ produit.sousFamille.designation }}</a></li>
  30.         <li class="breadcrumb-item active">{{ produit.modelCommercial }}</li>
  31.     </ol>
  32. </nav>
  33. <div class="row d-md-none mt-5">
  34.     <div class="col-12">
  35.         <h1 class="h3">{{ produit.modelCommercial}}</h1>
  36.     </div>
  37.     <div class="col-12">
  38.         {{ produit.description|raw }}
  39.     </div>
  40. </div>
  41. <div class="row my-5" id="produit">
  42. {# partie gauche image carousel #}
  43.     <div class="col-md-6 fixed" id="leftside">
  44.         {% include 'produit/slider_produit.html.twig' %}
  45.     </div>
  46. {# partie droite #}
  47.     <div class="col-md-6">
  48.         <div class="row d-none d-md-block" id="rightside1">
  49.             <div class="col-12">
  50.                 <p class="h3">{{ produit.modelCommercial}}</p>
  51.             </div>
  52.             <div class="col-12">
  53.                 {{ produit.description|raw }}
  54.             </div>
  55.         </div>
  56.         <div class="row " id="rightside2">
  57.             <div class="col-12">
  58.                 {% include 'produit/info_produit.html.twig' %}
  59.             </div>
  60.         </div>
  61.     </div>
  62. </div>
  63. <div id="navWrap"></div>
  64. {% endblock %}
  65. {% block bodyFluid %}
  66. {% endblock %}
  67. {% block javascripts %}
  68.     <script src="{{ asset('js/ficheProduit.js') }}"></script>
  69.     <script src="{{ asset('magnify/jquery.magnify.js') }}"></script>
  70. {% endblock %}