templates/visao/gestor/componentes/filtro-especialidades.html.twig line 1

Open in your IDE?
  1. {% if app.session.get('especialidade_selecionada') is defined %}
  2.     {% set especialidade_selecionada = app.session.get('especialidade_selecionada') %}
  3. {% endif %}
  4. <div class="button-group right text-nowrap button-label">
  5.     <label class="bg-white"><i class="fal fa-users mr-2 text-color"></i>Categoria</label>
  6.     <a href="#" id="js-abre-programa" class="dropdown bg-white">
  7.         <i class="fa fa-fw fa-angle-down ml-2 float-right"></i>
  8.         <span class="medium text-default d-inline-block ellipsis tooltip"> {{ especialidade_selecionada.nome|default('Todas') }} </span>
  9.     </a>
  10.     <div class="dropdown-list">
  11.         <div class="search p-2">
  12.             <input type="search" class="input" placeholder="Digite para filtrar">
  13.         </div>
  14.         <ul>
  15.             {% set params = {dimensao : 'programa'} %}
  16.             {% if rota in ['visao_indicador_dashboard', 'visao_avaliados_gestor_dashboard'] %}
  17.                 {% set params = params|merge({'ano': ano}) %}
  18.             {% endif %}
  19.             <li>
  20.                 <a href="{{ path(rota, params) }}">
  21.                     Todas
  22.                 </a>
  23.             </li>
  24.             {% for especialidade in especialidades %}
  25.                 {% set params = { dimensao : 'especialidade', id_busca: especialidade.id } %}
  26.                 {% if rota in ['visao_indicador_dashboard', 'visao_avaliados_gestor_dashboard'] %}
  27.                     {% set params = params|merge({'ano': ano}) %}
  28.                 {% endif %}
  29.                 <li>
  30.                     <a 
  31.                         class=" {{ especialidade_selecionada.id is defined and especialidade_selecionada.id == especialidade.id ? 'active' : '' }}"
  32.                         href="{{ path(rota, params) }}">
  33.                         {{ especialidade.nome }}
  34.                     </a>
  35.                 </li>                
  36.             {% endfor %}
  37.         </ul>
  38.     </div>
  39. </div>