templates/skoda/skoda_view.html.twig line 1

Open in your IDE?
  1. {% extends 'default/base_default.html.twig' %}
  2. {% block title %}{{ skoda.nazov }} | Environmentálna {{ ciselniky.getSkodaDruhName(skoda.druh) | lower }} | {{ parent() }}{% endblock %}
  3. {% block header %}
  4.     <span class="">
  5.         Register ({{ ciselniky.getSkodaSkratkaName(skoda.druh) }})
  6.     </span>
  7. {% endblock %}
  8. {% block content %}
  9.     <div class="row">
  10.         <h3>Všeobecné informácie.</h3>
  11.     </div>
  12.     <div class="row mb-3">
  13.         <div class="col-md-6">
  14.             <div class="row">
  15.                 <div class="col-lg-6">
  16.                     Druh:
  17.                 </div>
  18.                 <div class="col-lg-6">
  19.                     {{ ciselniky.getSkodaDruhName(skoda.druh) }}
  20.                 </div>
  21.             </div>
  22.             <div class="row">
  23.                 <div class="col-lg-6">
  24.                     Názov:
  25.                 </div>
  26.                 <div class="col-lg-6">
  27.                     {{ skoda.nazov }}
  28.                 </div>
  29.             </div>
  30.             <div class="row">
  31.                 <div class="col-lg-6">
  32.                     Dátum vzniku:
  33.                 </div>
  34.                 <div class="col-lg-6">
  35.                     {{ skoda.vznik|date('d. m. Y') }}
  36.                 </div>
  37.             </div>
  38.             <div class="row">
  39.                 <div class="col-lg-6">
  40.                     Dátum zistenia:
  41.                 </div>
  42.                 <div class="col-lg-6">
  43.                     {{ skoda.zistenie|date('d. m. Y') }}
  44.                 </div>
  45.             </div>
  46.         </div>
  47.         <div class="col-md">
  48.         </div>
  49.     </div>
  50.     <div class="row">
  51.         <h5>Zasiahnuté lokality:</h5>
  52.         <div class="w-100"></div>
  53.         {% for loc in skoda.locs %}
  54.             <div class="col-12">
  55.                 {{ ((loc.stat) ? loc.stat | stat )
  56.                 ~ ((loc.kraj) ? ', ' ~ loc.kraj | kraj )
  57.                 ~ ((loc.okres) ? ', ' ~ loc.okres | okres )
  58.                 ~ ((loc.zuj) ? ', ' ~ loc.zuj | zuj )
  59.                 ~ ((loc.lokalita) ? ', Lokalita: ' ~ loc.lokalita ) }}.
  60.             </div>
  61.             <div class="w-100 mb-3 border-bottom border-primary"></div>
  62.         {% else %}
  63.             <em class="ml-3">Lokalita neznáma.</em>
  64.             <div class="w-100 mb-3"></div>
  65.         {% endfor %}
  66.     </div>
  67.     <div class="row align-items-center">
  68.         <h5>Pravdepodobní pôvodcovia:</h5>
  69.         <div class="w-100"></div>
  70.         {% for pov in skoda.operators %}
  71.             <div class="col-12">
  72.                 {{ pov.nazov }},
  73.                 {{ pov.adresa }},
  74.                 <br>{{ pov.zastupca }},
  75.                 <br>{{ ciselniky.getSkNaceName(pov.skNace) }},
  76.                 <br>{{ ((pov.telefon) ? 'Tel.: ' ~ pov.telefon ~ ', ' )
  77.                 ~ ((pov.email) ? 'E-mail: ' ~ pov.email ~ ', ' )
  78.                 ~ ((pov.fax) ? 'Fax: ' ~ pov.fax ~ '. ' ) }}
  79.             </div>
  80.             <div class="w-100 mb-3 border-bottom border-primary"></div>
  81.         {% else %}
  82.             <em class="ml-3">Žiadny známy pôvodca.</em>
  83.             <div class="w-100 mb-3"></div>
  84.         {% endfor %}
  85.     </div>
  86.     <div class="row">
  87.         <h5>Príčina:</h5>
  88.         <div class="w-100"></div>
  89.         <div class="col-12 mb-3">
  90.             {{ skoda.priciny | map(p => "-#{ciselniky.getPricinyLongName(p)}")  | join(', <br>') | raw }}.
  91.         </div>
  92.         <div class="col-12 mb-3">
  93.             Opis príčin:
  94.             <br>{{ skoda.pricinyOpis }}
  95.         </div>
  96.     </div>
  97.     <div class="row">
  98.         <h5>Následky:</h5>
  99.         <div class="w-100"></div>
  100.         {% for key in skoda.nasledkyJSON %}
  101.             <div class="col-12">
  102.                 - {{ ciselniky.getNasledkyLongName(key) }}
  103.                 {% for nas in skoda.nasledky %}
  104.                     {% if nas.typId == key %}
  105.                         <div class="row ml-3">
  106.                             <div class="col-md-4">
  107.                                 Názov: {{ nas.nazov }}
  108.                             </div>
  109.                             <div class="col-md-4">
  110.                                 Následky: {{ nas.nasledky }}
  111.                             </div>
  112.                             <div class="col-md-4">
  113.                                 Rozsah: {{ nas.rozsah }}
  114.                             </div>
  115.                         </div>
  116.                     {% endif %}
  117.                 {% endfor %}
  118.             </div>
  119.             <div class="w-100 border-bottom border-primary mb-3"></div>
  120.         {% endfor %}
  121.     </div>
  122.     <div class="row">
  123.         <h3>Opatrenia:</h3>
  124.         <div class="w-100"></div>
  125.         <div class="col-12">
  126.             {% for opa in skoda.opatrenia %}
  127.                 <div class="row border-bottom border-primary mb-3">
  128.                     <div class="col-md-3">
  129.                         Druh opatrenia:
  130.                     </div>
  131.                     <div class="col-md-9">
  132.                         {{ ciselniky.getOpatrenieDruhName(opa.druh) }}
  133.                     </div>
  134.                     <div class="col-md-3">
  135.                         Výsledok:
  136.                     </div>
  137.                     <div class="col-md-9">
  138.                         {{ ciselniky.getOpatrenieVysledokName(opa.vysledokKey) }}
  139.                     </div>
  140.                     <div class="col-md-3">
  141.                         Popis:
  142.                     </div>
  143.                     <div class="col-md-9">
  144.                         {{ opa.popis }}
  145.                     </div>
  146.                     <div class="col-md-3">
  147.                         Náklady:
  148.                     </div>
  149.                     <div class="col-md-9">
  150.                         {{ ciselniky.getOpatrenieNakladyName(opa.naklady) }}
  151.                         {% if opa.naklady == 'c' %}
  152.                             <div class="">
  153.                                 Dôvod nezískania:
  154.                                 {{ opa.dovNez }}
  155.                             </div>
  156.                         {% endif %}
  157.                     </div>
  158.                     <div class="col-md-3">
  159.                         Vynaložené financie:
  160.                     </div>
  161.                     <div class="col-md-9">
  162.                         {{ opa.vynFin }}
  163.                     </div>
  164.                     <div class="col-md-3">
  165.                         Poznámka:
  166.                     </div>
  167.                     <div class="col-md-9">
  168.                         {{ opa.poznamka }}
  169.                     </div>
  170.                     {% if opa.docs and is_granted('ROLE_MINISTERSTVO') %}
  171.                         <div class="col-3">
  172.                             <h5>Prílohy:</h5>
  173.                         </div>
  174.                         <div class="col-9">
  175.                             {% include 'skoda/_part_doc_show.html.twig' with {'docs': opa.docs } only %}
  176.                         </div>
  177.                     {% endif %}
  178.                 </div>
  179.             {% else %}
  180.                 <em>Žiadne opatrenia.</em>
  181.             {% endfor %}
  182.         </div>
  183.     </div>
  184.     <div class="row">
  185.         <h3> Správne konania v zmysle zákona č. 359/2007 Z.z.:</h3>
  186.         <div class="w-100"></div>
  187.         <div class="col-12">
  188.             {% for spk in skoda.spks %}
  189.                 <div class="row border-bottom border-primary mb-3">
  190.                     <div class="col-md-3">
  191.                         Úrad:
  192.                     </div>
  193.                     <div class="col-md-9">
  194.                         {{ spk.uradN }}
  195.                     </div>
  196.                     {% if spk.zaciatok %}
  197.                         <div class="col-md-3">
  198.                             Začiatok:
  199.                         </div>
  200.                         <div class="col-md-9">
  201.                             {{ spk.zaciatok | date('d.m.Y') }}
  202.                         </div>
  203.                     {% endif %}
  204.                     {% if spk.koniec %}
  205.                         <div class="col-md-3">
  206.                             Koniec:
  207.                         </div>
  208.                         <div class="col-md-9">
  209.                             {{ spk.koniec | date('d.m.Y') }}
  210.                         </div>
  211.                     {% endif %}
  212.                     {% if spk.vysledok %}
  213.                         <div class="col-md-3">
  214.                             Výsledok:
  215.                         </div>
  216.                         <div class="col-md-9">
  217.                             {{ spk.vysledok }}
  218.                         </div>
  219.                     {% endif %}
  220.                     {% if spk.docs and is_granted('ROLE_MINISTERSTVO') %}
  221.                         <div class="col-3">
  222.                             <h5>Prílohy:</h5>
  223.                         </div>
  224.                         <div class="col-9">
  225.                             {% include 'skoda/_part_doc_show.html.twig' with {'docs': spk.docs } only %}
  226.                         </div>
  227.                     {% endif %}
  228.                 </div>
  229.             {% else %}
  230.                 <em>Žiadne správne konania.</em>
  231.             {% endfor %}
  232.         </div>
  233.     </div>
  234.     <div class="row">
  235.         <h3>Súdne konania:</h3>
  236.         <div class="w-100"></div>
  237.         <div class="col-12">
  238.             {% for suk in skoda.suks %}
  239.                 <div class="row border-bottom border-primary mb-3">
  240.                     <div class="col-md-3">
  241.                         Sud:
  242.                     </div>
  243.                     <div class="col-md-9">
  244.                         {{ suk.sud }}
  245.                     </div>
  246.                     {% if suk.zaciatok %}
  247.                         <div class="col-md-3">
  248.                             Začiatok:
  249.                         </div>
  250.                         <div class="col-md-9">
  251.                             {{ suk.zaciatok | date('d.m.Y') }}
  252.                         </div>
  253.                     {% endif %}
  254.                     {% if suk.koniec %}
  255.                         <div class="col-md-3">
  256.                             Kniec:
  257.                         </div>
  258.                         <div class="col-md-9">
  259.                             {{ suk.koniec | date('d.m.Y') }}
  260.                         </div>
  261.                     {% endif %}
  262.                     {% if suk.predmet %}
  263.                         <div class="col-md-3">
  264.                             Predmet:
  265.                         </div>
  266.                         <div class="col-md-9">
  267.                             {{ suk.predmet }}
  268.                         </div>
  269.                     {% endif %}
  270.                     {% if suk.vysledok %}
  271.                         <div class="col-md-3">
  272.                             Výsledok:
  273.                         </div>
  274.                         <div class="col-md-9">
  275.                             {{ suk.vysledok }}
  276.                         </div>
  277.                         <div class="col-md-3">
  278.                             Typ:
  279.                         </div>
  280.                     {% endif %}
  281.                     {% if suk.typ %}
  282.                         <div class="col-md-9">
  283.                             {{ suk.typ }}
  284.                         </div>
  285.                     {% endif %}
  286.                     {% if suk.docs and is_granted('ROLE_MINISTERSTVO') %}
  287.                         <div class="col-3">
  288.                             <h5>Prílohy:</h5>
  289.                         </div>
  290.                         <div class="col-9">
  291.                             {% include 'skoda/_part_doc_show.html.twig' with {'docs': suk.docs } only %}
  292.                         </div>
  293.                     {% endif %}
  294.                 </div>
  295.             {% else %}
  296.                 <em>Žiadne súdne konania.</em>
  297.             {% endfor %}
  298.         </div>
  299.     </div>
  300.     {% if is_granted('ROLE_MINISTERSTVO') %}
  301.         <div class="row">
  302.             <h3>Prílohy:</h3>
  303.             <div class="w-100"></div>
  304.             <div class="col-12">
  305.                 {% include 'skoda/_part_doc_show.html.twig' with {'docs': skoda.docs } only %}
  306.             </div>
  307.         </div>
  308.     {% endif %}
  309. {% endblock %}