templates/frontend/Default/provincias.html.twig line 1

Open in your IDE?
  1. {% extends 'base_frontend_new.html.twig' %}
  2. {% block title %}{{ 'provincias'|trans({}, 'FrontendBundle') }}{% endblock %}
  3. {% block stylesheets %}
  4.     <link rel="stylesheet" type="text/css" href="{{ asset('css/frontend/provinces/provinces.css?v=1.0.1') }}">
  5. {% endblock %}
  6. {% block container %}
  7.     {% include 'mensajes_new.html.twig' with {'layout': 0} %}
  8.     <div class="ui container">
  9.         {% for regionId, region in regions %}
  10.             {% set provincesWithClubs = region.provinces|filter(province => province.num_clubs > 0) %}
  11.             {% if provincesWithClubs|length > 0 %}
  12.                 <div class="ui segment region">
  13.                     <h2 class="ui header">
  14.                         <img src="{{ region.default_logo }}" alt="{{ region.name }}" class="ui medium image">
  15.                         <span id="regionTitle">{{ region.name }}</span>
  16.                     </h2>
  17.                     <div class="ui styled accordion">
  18.                         {% for provinceId, province in provincesWithClubs %}
  19.                             <div class="title {% if id == provinceId %}active{% endif %}">
  20.                                 <label class="ui right floated circular blue label">{{ province.num_clubs }}</label>
  21.                                 <i class="dropdown icon"></i>
  22.                                 <span>{{ province.name|default('No name') }}</span>
  23.                             </div>
  24.                             <div class="content {% if id == provinceId %}active{% endif %}">
  25.                                 <div class="ui segment province">
  26.                                     <div class="ui four column grid stackable">
  27.                                         {% for club in clubsByProvince[provinceId]['clubs']|default([]) %}
  28.                                             <div class="column">
  29.                                                 <a class="ui fluid card provinceClub" href="{{ path('_club', {'id': club.id }) }}">
  30.                                                     <div class="content">
  31.                                                         <div class="header">{{ club.name }}</div>
  32.                                                         <div class="meta">
  33.                                                             <span class="date">{{ club.locality }}</span>
  34.                                                         </div>
  35.                                                     </div>
  36.                                                     <div class="extra content">
  37.                                                         <i class="phone icon"></i>
  38.                                                         {{ club.phone }}
  39.                                                     </div>
  40.                                                 </a>
  41.                                             </div>
  42.                                         {% endfor %}
  43.                                     </div>
  44.                                 </div>
  45.                             </div>
  46.                         {% endfor %}
  47.                     </div>
  48.                 </div>
  49.             {% endif %}
  50.         {% endfor %}
  51.     </div>
  52. {% endblock %}
  53. {% block javascripts %}
  54.     <script>
  55.         $('.accordion').accordion({
  56.             selector: {
  57.                 trigger: '.title'
  58.             }
  59.         });
  60.     </script>
  61. {% endblock %}