templates/accueil/forum_question.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2.      {% block stylesheets %}
  3.          <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0-2/css/all.min.css"
  4.                integrity="sha256-46r060N2LrChLLb5zowXQ72/iKKNiw/lAmygmHExk/o=" crossorigin="anonymous"/>
  5.          <link rel="stylesheet" href="{{ asset('assets/css/forum.css') }}"/>
  6.          <style>
  7.              .card {
  8.                  border: 1px !important;
  9.              }
  10.              .card-answer {
  11.                  border-radius: 3px;
  12.                  transition: .3s;
  13.              }
  14.              .card-answer .text-secondary:nth-child(1) {
  15.                  background: #f5f3f3;
  16.                  margin-bottom: 5px;
  17.              }
  18.          </style>
  19.      {% endblock %}
  20. {% block body %}
  21.     <main class="main pages">
  22.         <div class="page-header breadcrumb-wrap">
  23.             <div class="container">
  24.                 <div class="breadcrumb">
  25.                     <a href="{{ path('app_accueil') }}" rel="nofollow"><i class="fi-rs-home mr-5"></i>Accueil</a>
  26.                     <span></span> <a href="{{ path('app_accueil_forum_index') }}" rel="nofollow">Forum </a>
  27.                 </div>
  28.             </div>
  29.         </div>
  30.         <div class="container">
  31.             <div class="row">
  32.                 <div class="col-xl-12 col-lg-12 m-auto">
  33.                     <section class="text-left">
  34.                         <h3 class="title pt-20 mb-5"> {{ question.title }} </h3>
  35.                         <div class="author-image mb-30">
  36.                             <a href="#"><img src="assets/imgs/blog/author-1.png" alt="" class="avatar"></a>
  37.                             <div class="author-infor">
  38.                                 <h5 class="mb-5"> {{ question.user.prenoms ~ ' ' ~ question.user.nom }}</h5>
  39.                                 <p class="mb-0 text-muted font-xs">
  40. {#                                    <span class="mr-10">306 posts</span>#}
  41. {#                                    <span class="has-dot">Since 2012</span>#}
  42.                                 </p>
  43.                             </div>
  44.                         </div>
  45.                     </section>
  46.                 </div>
  47.             </div>
  48.         </div>
  49.         <div class="page-content  pb-40">
  50.             <div class="container">
  51.                 <div class="row" style="background-color: #f7fafb">
  52.                     <div class="col-xl-12 col-lg-12 m-auto">
  53.                         <div class="p-2 border-radius-15">
  54.                             {{ question.description | raw }}
  55.                         </div>
  56.                     </div>
  57.                 </div>
  58.             </div>
  59.         </div>
  60.         <hr>
  61.         <div class="container">
  62.             <div class="row">
  63.                 <div class="col-12">
  64.                     <div class="mb1">
  65.                         <h2 class="h3 mt3 mb1">
  66.                             <forum-count count="2"> {{ question.answers | length }} rĂ©ponses</forum-count>
  67.                         </h2>
  68.                         <hr>
  69.                     </div>
  70.                 </div>
  71.             </div>
  72.         </div>
  73.         <hr>
  74.         <div class="container">
  75.             <div class="row">
  76.                 <div class="col-12">
  77.                     {% for reponse in question.answers %}
  78.                         <div class="card card-answer mb-2">
  79.                             <div class="card-body p-2 p-sm-3">
  80.                                 <div class="media forum-item">
  81.                                     <a href="{{ path('app_accueil_forum_question',{'id':question.id}) }}"
  82.                                        data-toggle="collapse" data-target=".forum-content">
  83.                                         <span class="Avatar mr-3"
  84.                                               style="--avatar-bg:#e5a0cb;">{{ reponse.user.prenoms|slice(0,1)|upper }}</span></a>
  85.                                         <div class="media-body">
  86.                                             <p class="text-muted"><a
  87.                                                         href="javascript:void(0)"> {{ reponse.user.prenoms ~ ' ' ~ reponse.user.nom }} </a>
  88.                                                 <span class="text-secondary font-weight-bold">13 minutes ago</span></p>
  89.                                             {#                                            <h6><a href="{{ path('app_accueil_forum_question',{'id':question.id}) }}" data-toggle="collapse" data-target=".forum-content" class="text-body">{{ question.title }}</a></h6> #}
  90.                                             <p class="text-secondary">
  91.                                                 {{ reponse.answer }}
  92.                                             </p>
  93.                                         </div>
  94.                                         {#                                        <div class="text-muted small text-center align-self-center"> #}
  95.                                         {#                                            <span class="d-none d-sm-inline-block"><i class="far fa-eye"></i> 0</span> #}
  96.                                         {#                                            <span><i class="far fa-comment ml-2"></i> 0</span> #}
  97.                                         {#                                        </div> #}
  98.                                 </div>
  99.                             </div>
  100.                         </div>
  101.                     {% endfor %}
  102.                 </div>
  103.                 <div class="col-12 pt-4">
  104.                     <div class="card card-answer mb-2">
  105.                         <div class="card-body p-2 p-sm-3">
  106.                             {{ form_start(form,{'action': path('app_accueil_forum_answer',{'id': question.id})}) }}
  107.                             {{ form_widget(form) }}
  108.                             <button class="btn btn-primary float-lg-end">{{ button_label|default('Envoyer la reponse') }}</button>
  109.                             {{ form_end(form) }}
  110.                         </div>
  111.                     </div>
  112.                 </div>
  113.             </div>
  114.         </div>
  115.     </main>
  116. {% endblock %}