src/UI/WebBundle/Resources/views/Zones/establishment_show.html.twig line 1

Open in your IDE?
  1. {% extends 'Common/base.html.twig' %}
  2. {% import 'Common/parts/functions.html.twig' as function %}
  3. {% block title %}{{ 'admin.zones.establishment.show.title'|trans }} - {{ establishment.name | title }} | {{ parent() }}{% endblock %}
  4. {% block classBody %}whaterpoint {{ parent() }}{% endblock %}
  5. {% block javascripts %}
  6. {{ parent() }}
  7. {{ encore_entry_script_tags('leaflet_js') }}
  8. {{ encore_entry_script_tags('wt_establishment_show') }}
  9. {% endblock javascripts %}
  10. {% block stylesheets %}
  11. {{ parent() }}
  12. {{ encore_entry_link_tags('leaflet_styles') }}
  13. <link rel="stylesheet" href="{{ asset('assets/lib/slick-carousel/slick/slick.css') }}" type="text/css" media="all" />
  14. <link rel="stylesheet" href="{{ asset('assets/lib/slick-carousel/slick/slick-theme.css') }}" type="text/css" media="all" />
  15. {% endblock stylesheets %}
  16. {% block contents %}
  17. <div class="container-small" ng-controller="showEstablishmentCtrl">
  18. <nav class="mb-2" aria-label="breadcrumb">
  19. <ol class="breadcrumb mb-0">
  20. <li class="breadcrumb-item"><a href="{{path('web_init')}}">Inicio</a></li>
  21. <li class="breadcrumb-item">{{ establishment.town.country.name | title }}</li>
  22. <li class="breadcrumb-item"><a href="{{path('web_public_town_show_by_slug',{'townSlug':establishment.town.slug})}}">{{ establishment.town.name | title }}</a></li>
  23. <li class="breadcrumb-item active" aria-current="page">
  24. {{ establishment.name | title }}
  25. {% if is_granted('IS_AUTHENTICATED_REMEMBERED') and app.user.user.hasRole('ROLE_ADMIN') %}
  26. (<a href="{{path('web_admin_establishment_edit', {'establishmentId': establishment.id})}}">Editar</a>)
  27. {% endif %}
  28. </li>
  29. </ol>
  30. </nav>
  31. <div class="pb-9">
  32. <h2 class="mb-4">{{ establishment.name | title }}</h2>
  33. <div class="row g-5 mb-5">
  34. <div class="col-12 col-lg-8" ng-init="initEstablishmentMap({{establishment.latitude}},{{establishment.longitude}},'{{establishment.town.name | url_encode }}')">
  35. <div id="establishment_map" style="height:400px;width:100%"></div>
  36. </div>
  37. <div class="col-12 col-lg-4">
  38. <h3 class="mb-3" >Establecimiento</h3>
  39. <div class="mb-2">
  40. <h6 class="mb-0">Establecimiento</h6>
  41. <div class="">{{ establishment.name | title }}</div>
  42. </div>
  43. {% if establishment.tipology is not none and establishment.tipology != 'ET_OTHERS' %}
  44. <div class="mb-2">
  45. <h6 class="mb-0">Tipología</h6>
  46. <div class="">{{ ('admin.establishment.tipology.' ~ establishment.tipology) | trans }}</div>
  47. </div>
  48. {% endif %}
  49. <div class="mb-2">
  50. <h6 class="mb-0">Municipio</h6>
  51. <div class="">{{ establishment.town.name | title }}</div>
  52. </div>
  53. {% if establishment.town.countryArea %}
  54. <div class="mb-2">
  55. <h6 class="mb-0">Región / Provincia</h6>
  56. <div class="">{{ establishment.town.countryArea.name | title }}</div>
  57. </div>
  58. {% endif %}
  59. <div class="mb-2">
  60. <h6 class="mb-0">País</h6>
  61. <div class="">{{ establishment.town.country.name | title }}</div>
  62. </div>
  63. <div class="mb-2">
  64. <h6 class="mb-0">Whaterpoints</h6>
  65. <div class="">
  66. {{ establishment.whaterPoints | length}}
  67. {% if (establishment.whaterPoints | length)> 0 %}
  68. <a href="#" class="fs--1" ng-click="showWhaterPointsInMap()">(Ver en el mapa)</a>
  69. <div class="alert alert-soft-success px-1 py-1 ng-hide" role="alert" ng-show="showWhaterPoints" >Estas viendo los Whaterpoints del establecimiento</div>
  70. {% endif %}
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="row g-5 mb-5">
  76. <div class="col-12" >
  77. <h3 class="mb-3" >Red de distribución</h3>
  78. <ul class="list-group">
  79. {% if distributionNetwork %}
  80. <li class="list-group-item">
  81. <a href="{{ path('web_public_distribution_network_show_by_id',{'distributionNetworkId':distributionNetwork.id})}}"
  82. class="fs-0 fw-bold">{{ distributionNetwork.name | title }}</a>
  83. <div class="ms-2 me-auto">
  84. Tipo:
  85. <span class="fw-bold">{{ ('distributionNetwork.type.' ~ distributionNetwork.type) | trans }}</span>
  86. </div>
  87. <div class="ms-2 me-auto">
  88. Estado:
  89. {% if distributionNetwork.whaterStatus == 'DN_STATUS_SUITABLE' %}
  90. <span class="fw-bold text-success ">Apta</span>
  91. {% elseif distributionNetwork.whaterStatus == 'DN_STATUS_NOT_SUITABLE' %}
  92. <span class="fw-bold text-danger ">No apta</span>
  93. {% else %}
  94. <span class="fw-bold">Sin Información</span>
  95. {% endif %}
  96. </div>
  97. <div class="ms-2 me-auto">
  98. Fecha última actualización:
  99. <span class="fw-bold">{{distributionNetwork.lastAnalitycsUpdateAt | date('d-m-Y') }}</span>
  100. </div>
  101. {% if distributionNetwork.sinacId is not none and town.externalIds is not none and town.externalIds.sinac is defined %}
  102. <div class="ms-2 me-auto">
  103. Enlace web SINAC:
  104. <a href="{{ sinac_domain }}/CiudadanoWeb/ciudadano/informacionAbastecimientoActionDetalleRed.do?idRed={{ distributionNetwork.sinacId }}&codMunicipio={{ town.externalIds.sinac}}"
  105. target="_black"
  106. >http://ssinacv2.sanidad.gob.es/</a>
  107. </div>
  108. {% endif %}
  109. </li>
  110. {% endif %}
  111. </ul>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. {% endblock contents %}