templates/base_degree.html.twig line 1

Open in your IDE?
  1. {% set user = app.user %}
  2. {% set imageName = app.user.imageName %}
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6.   <title>{% block title %}{{ 'menu.graduate' | trans }} {% endblock %}</title>
  7.   {{ include('_head.html.twig') }}
  8.   {% block css %}{% endblock %}
  9. </head>
  10. <body>
  11. <h1 hidden>{% block referencement_h1 %}{{ 'referencement.base_degree' | trans }} {% endblock %}</h1>
  12. <div class="all-wrapper container-fluid">
  13.   {% include '_banner_top.html.twig' %}
  14.   <div class="layout-w ">
  15.     <div class="menu-w menu-activated-on-click">
  16.       <div class="logo-w logged-user-w">
  17.         {% include '_image_profile.html.twig' with {'imageName': imageName, 'defaultImage': 'graduated.jpg'} %}
  18.         <div class="logged-user-info-w">
  19.           {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  20.             {% if user.personDegree is not null %}
  21.               <div class="logged-persondegree-name">{{ user.personDegree.firstName }} {{ user.personDegree.lastname }} </div>
  22.             {% else %}
  23.               <div class="logged-persondegree-name">{{ user.username }} </div>
  24.             {% endif %}
  25.             <div hidden class="logged-user-phone">{{ user.phone }} </div>
  26.             <div class="logged-user-role" style="color: #ffffff">{{ user.roles | role | trans }}</div>
  27.           {% endif %}
  28.         </div>
  29.         <div class="mobile-menu-trigger">
  30.           <div class="menu-title">Menu</div>
  31.           <div class="os-icon os-icon-hamburger-menu-1"></div>
  32.         </div>
  33.       </div>
  34.       <div class="menu-and-user">
  35.         {# Menu lateral gauche #}
  36.         <ul class="main-menu">
  37.           <li>
  38.             <a href="{{ path('front_persondegree_edit') }}">
  39.               <div class="icon-w">
  40.                 <img src="{{ asset('build/images/icon/users.png') }}" alt="satisfaction">
  41.               </div>
  42.               <span>{{ 'menu.account' | trans }}</span>
  43.             </a>
  44.           </li>
  45.           <li>
  46.             <a href="{{ path('front_persondegree_satisfaction_new') }}">
  47.               <div class="icon-w">
  48.                 <img src="{{ asset('build/images/icon/satisfaction.png') }}" alt="satisfaction">
  49.               </div>
  50.               <span>{{ 'survey.investigation_in_progress' | trans }}</span>
  51.             </a>
  52.           </li>
  53.           <li>
  54.             <a href="{{ path('front_persondegree_satisfactions_index') }}">
  55.               <div class="icon-w">
  56.                 <img src="{{ asset('build/images/icon/satisfaction.png') }}" alt="satisfaction">
  57.               </div>
  58.               <span>{{ 'survey.list_of_surveys' | trans}}</span>
  59.             </a>
  60.           </li>
  61.           <li>
  62.             <a href="{{ path('front_persondegree_joboffers') }}">
  63.             <a href="{{ path('jobOffer_index') }}">
  64.               <div class="icon-w">
  65.                 <img src="{{ asset('build/images/icon/job.png') }}" alt="joboffer">
  66.               </div>
  67.               <span>{{ 'menu.job_offer' | trans }}</span>
  68.             </a>
  69.           </li>
  70.           <li>
  71.             <a href="{{ path('geolocation') }}">
  72.               <div class="icon-w">
  73.                 <img src="{{ asset('build/images/icon/world.png') }}" alt="maps">
  74.               </div>
  75.               <span>{{ 'menu.geolocation' | trans }}</span>
  76.             </a>
  77.           </li>
  78.           {{ include('_menu_translation_left.html.twig') }}
  79.           <li class="has-sub-menu">
  80.             <a href="#">
  81.               <div class="icon-w">
  82.                 <img src="{{ asset('build/images/icon/help.png') }}" alt="about">
  83.               </div>
  84.               <span>{{ 'menu.information' | trans }}</span>
  85.             </a>
  86.             <ul class="sub-menu">
  87.               {% set locale_documentation =  'build/documentation/guide_utilisateur_diplome_inserjeune_' ~ app.request.locale ~ '_v3.4.pdf'%}
  88.               <li><a target="_blank" href={{ asset(locale_documentation) }}>{{ 'menu.user_guide' | trans }}</a></li>
  89.               {{ include ('_customize_links.html.twig') }}
  90.               <li><a target="_blank" href="https://ifef.francophonie.org/">{{ 'menu.ifef_website' | trans }}</a></li>
  91.               <li><a target="_blank" href="https://www.francophonie.org/">{{ 'menu.oif_website' | trans }}</a></li>
  92.               <li><a id="lnkapropos" style="color: #0275d8; cursor: pointer;">{{ 'menu.about' | trans }}</a></li>
  93.             </ul>
  94.           </li>
  95.           <li>
  96.             <div id="apropos" class="d-none text-center" style="color: #0275d8; font-size: .81rem" >
  97.               {% include '_apropos.html.twig' %}
  98.             </div>
  99.           </li>
  100.           {% if is_granted('IS_AUTHENTICATED_FULLY') or is_granted('IS_AUTHENTICATED_REMEMBERED')  %}
  101.             <li>
  102.               <a href="{{ path('check_logout_persondegree') }}">
  103.                 <div class="icon-w">
  104.                   <img src="{{ asset('build/images/icon/exit.png') }}" alt="deconnexion">
  105.                 </div>
  106.                 <span>{{ 'menu.logout' | trans }}</span>
  107.               </a>
  108.             </li>
  109.           {% endif %}
  110.         </ul>
  111.       </div>
  112.     </div>
  113.     <div class="content-w">
  114.       {# Message flashbag #}{#
  115.       {% for type, messages in app.session.flashbag.all() %}
  116.         {% for message in messages %}
  117.           <p class="btn-{{ type }} kz-flashbag" style="padding: 5px; margin: 15px;">{{ message }}</p>
  118.         {% endfor %}
  119.       {% endfor %}#}
  120.       {{ falsh_bag() }}
  121.       {% block body %}{% endblock %}
  122.       {{ include('_footer_customize.html.twig') }}
  123.     </div>
  124.   </div>
  125. </div>
  126. {# Footer #}
  127. {{ include('_footer.html.twig') }}
  128. {% block js %}{% endblock %}
  129. </body>
  130. </html>