templates/homepage/index.html.twig line 2

Open in your IDE?
  1. {# {% extends  template is defined and template is not null ? [template, '@ScoreCms/Page/Public/baseLayout.html.twig'] : '@ScoreCms/Page/Public/baseLayout.html.twig' %} #}
  2. {% extends cms_template() %}
  3. {% import "@ScoreBase/Default/macros.html.twig" as m %}
  4. {% set reactFiles = cms_react_apps(page.blockJoints|map(pb => pb.block.type)) %}
  5. {% macro getCenterClassNames(p) %}{{
  6.     p.hasLeftBar and p.hasRightBar
  7.         ? "govuk-grid-column-full govuk-grid-column-one-half-from-desktop"
  8.         : p.hasLeftBar or p.hasRightBar
  9.             ? "govuk-grid-column-full govuk-grid-column-three-quarters-from-desktop"
  10.             : "govuk-grid-column-full"
  11.  }}{% endmacro %}
  12. {% block title %}{{page.title}} | {{parent()}} {% endblock %}
  13. {% block stylesheets %}
  14.     {{ page.metatags | join("\n") | raw}}
  15.     {{ m.filterCss(reactFiles) }}
  16.     {{parent()}}
  17. {% endblock %}
  18. {% block javascripts %}
  19.     {{ m.filterJs(reactFiles) }}
  20.     {{parent()}}
  21.     
  22. {% endblock %}
  23. {% block footer_logo %}
  24.     {{ 'idsk-footer-logo' | cms_text | raw  }}
  25. {% endblock %}
  26. {% block body %}
  27.     <div class="container-lg px-0">
  28.         {# image header #}
  29.         {# <div class="row">
  30.             <div class="col-12 header-book">
  31.                 <img src="{{asset('img-web/header-book.jpg')}}" class="img-fluid" alt="">
  32.             </div>
  33.         </div> #}
  34.         {# image Caropusel #}
  35.         <div id="myCarousel" class="carousel slide" data-bs-ride="carousel">
  36.             <div class="carousel-indicators">
  37.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
  38.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="1" aria-label="Slide 2"></button>
  39.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="2" aria-label="Slide 3"></button>
  40.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="3" aria-label="Slide 4"></button>
  41.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="4" aria-label="Slide 5"></button>
  42.                 <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="5" aria-label="Slide 6"></button>
  43.             </div>
  44.             <div class="carousel-inner">
  45.                 <div class="carousel-item active">
  46.                     <img src="{{asset('img-slider/slider_01.jpg')}}" class="img-fluid" alt="">
  47.                     <div class="container">
  48.                         <div class="carousel-caption">
  49.                         </div>
  50.                     </div>
  51.                 </div>
  52.                 <div class="carousel-item">
  53.                     <img src="{{asset('img-slider/slider_02.jpg')}}" class="img-fluid" alt="">
  54.                     <div class="container">
  55.                         <div class="carousel-caption">
  56.                         </div>
  57.                     </div>
  58.                 </div>
  59.                 <div class="carousel-item">
  60.                     <img src="{{asset('img-slider/slider_03.jpg')}}" class="img-fluid" alt="">
  61.                     <div class="container">
  62.                         <div class="carousel-caption">
  63.                         </div>
  64.                     </div>
  65.                 </div>
  66.                 <div class="carousel-item">
  67.                     <img src="{{asset('img-slider/slider_04.jpg')}}" class="img-fluid" alt="">
  68.                     <div class="container">
  69.                         <div class="carousel-caption">
  70.                         </div>
  71.                     </div>
  72.                 </div>
  73.                 <div class="carousel-item">
  74.                     <img src="{{asset('img-slider/slider_05.jpg')}}" class="img-fluid" alt="">
  75.                     <div class="container">
  76.                         <div class="carousel-caption">
  77.                         </div>
  78.                     </div>
  79.                 </div>
  80.                 <div class="carousel-item">
  81.                     <img src="{{asset('img-slider/slider_06.jpg')}}" class="img-fluid" alt="">
  82.                     <div class="container">
  83.                         <div class="carousel-caption">
  84.                         </div>
  85.                     </div>
  86.                 </div>
  87.             </div>
  88.             <button class="carousel-control-prev" type="button" data-bs-target="#myCarousel" data-bs-slide="prev">
  89.                 <span class="carousel-control-prev-icon" aria-hidden="true"></span>
  90.                 <span class="visually-hidden">Previous</span>
  91.             </button>
  92.             <button class="carousel-control-next" type="button" data-bs-target="#myCarousel" data-bs-slide="next">
  93.                 <span class="carousel-control-next-icon" aria-hidden="true"></span>
  94.                 <span class="visually-hidden">Next</span>
  95.             </button>
  96.         </div>
  97.     </div>
  98.     <div class="container{{ page_container_fluid is defined and page_container_fluid ? "-fluid" }} cms_seo_{{ page.seoId | replace({'/': "_"}) }}"> {# you can set in fwig globals #}
  99.         <div class="row govuk-grid-row d-flex justify-content-center">
  100.             <div class="col-12 col-md-8 govuk-grid-column-full rounded my-5 p-0 bg-white shadow" style="border:1px solid green;">
  101.             <div class="rounded p-3 px-5" style="box-shadow: 0px 0px 20px #e6ffcc inset;">
  102.                 <h2 class="text-center" style="font-weight:bold; color:green;">Čo je nové v Zelenom vzdelávacom fonde 2024</h2>
  103.                 <h3 class="text-center" style="font-weight:bold;">Termín pre doručenie povinných príloh k zmluve ZVF 6/2024</h3>
  104.                 <p class="text-right mb-2">
  105.                     Pripomíname príjemcom dotácie zo <strong>ZVF 6/2024</strong>, že termín na <strong>doručenie príloh k Zmluve</strong> o poskytnutí podpory z Environmentálneho fondu formou dotácie je <strong>31. 03. 2025</strong>.
  106.                 </p>
  107.                 {# <p class="text-right mb-0">
  108.                     Zároveň Vás upozorňujeme na správnosť podania žiadosti:
  109.                 </p>
  110.                 <ul class="text-right">
  111.                     <li><strong>Žiadosť podaná prostredníctvom webovej aplikácie</strong></li>
  112.                     <li>zároveň <strong>žiadosť musí byť podaná jedným z nasledovných spôsobov</strong> (osobne/pošta/e-schránka).</li>                    
  113.                 </ul> #}
  114.                 {# <a href="/clanky/bliziaci-sa-termin-uzavierky-2024">prečítať celú aktualitu</a> #}
  115.             </div>
  116.             </div>
  117.         </div>
  118.         {# <div class="row govuk-grid-row d-flex justify-content-center">
  119.                     <div class="col-12 col-md-8 govuk-grid-column-full rounded my-5 p-0 bg-white shadow" style="border:1px solid green;">
  120.                     <div class="rounded p-3 px-5 text-center" style="box-shadow: 0px 0px 20px #e6ffcc inset;">
  121.                         <h2 style="font-weight:bold; color:green;">Čo je nové v Zelenom vzdelávacom fonde 2024</h2>
  122.                         <p>
  123.                             Slovenská agentúra životného prostredia Banská Bystrica - sekretariát Zeleného vzdelávacieho fondu dňa <strong>29.11.2024</strong> vyhlasuje novú výzvu <strong><a href="/dotacia-zvf-pre-rok-7-2024-donori">ZVF 7/2024 – donori</a></strong>, ktorá je finančne podporená prostredníctvom donorských darov spoločností <strong>Slovnaft, a. s.</strong> a <strong>J&T BANKY, a. s.</strong>.
  124.                         </p>
  125.                         <a href="/clanky/bliziaci-sa-termin-uzavierky-2024">prečítať celú aktualitu</a>
  126.                     </div>
  127.                     </div>
  128.         </div> #}
  129.         {# <div class="row govuk-grid-row d-flex justify-content-center">
  130.             <div class="col-12 col-md-8 govuk-grid-column-full rounded my-5 p-0 bg-white shadow" style="border:1px solid green;">
  131.             <div class="rounded p-3 px-5 text-center" style="box-shadow: 0px 0px 20px #e6ffcc inset;">
  132.                 <h2 style="font-weight:bold; color:green;">Čo je nové v Zelenom vzdelávacom fonde 2024</h2>
  133.                 <p>
  134.                     Dovoľujeme si upozorniť všetkých žiadateľov na <strong>blížiaci sa termín uzávierky</strong> na podávanie žiadostí v&nbsp;oblasti Zelený vzdelávací fond 6/2024 a&nbsp;to je:&nbsp;<strong>30.9.2024</strong>.
  135.                 </p>
  136.                 <a href="/clanky/bliziaci-sa-termin-uzavierky-2024">prečítať celú aktualitu</a>
  137.             </div>
  138.             </div>
  139.         </div> #}
  140.         {# <div class="row govuk-grid-row d-flex justify-content-center">
  141.             <div class="col-12 col-md-8 govuk-grid-column-full rounded my-5 p-0 bg-white shadow" style="border:1px solid green;">
  142.             <div class="rounded p-3 px-5 text-center" style="box-shadow: 0px 0px 20px #e6ffcc inset;">
  143.                 <h2 style="font-weight:bold; color:green;">Čo je nové v Zelenom vzdelávacom fonde 2024</h2>
  144.                 <p>
  145.                     Vážení žiadatelia, Slovenská agentúra životného prostredia Banská Bystrica - sekretariát ZVF si vás dovoľuje informovať, že vyhlasuje novú výzvu Zelený vzdelávací fond 6/2024, ktorý aj v tomto roku  bude finančne podporený prostredníctvom Environmentálneho fondu. 
  146.                 </p>
  147.                 <a href="/clanky/zeleny-vzdelavaci-fond-6-2024">prečítať celú aktualitu</a>
  148.             </div>
  149.             </div>
  150.         </div> #}
  151.         <div class="row govuk-grid-row">
  152.             <div class="col-md-12 govuk-grid-column-full">
  153.                 {% if not (hide_pages_heading is defined and hide_pages_heading) %} {# you can set in fwig globals #}
  154.                     <h1 class="govuk-heading-xl">{{ page.name }}</h1>
  155.                 {% endif %}
  156.                 {% if  page.seoId == 'homepage' and not (hide_homepage_intro_block is defined and hide_homepage_intro_block) %} {# you can set in fwig globals #}
  157.                     {{ include('@ScoreCms/Public/idsk/_intro_block.html.twig') }}
  158.                 {% endif %}
  159.             </div>
  160.         </div>        
  161.         <div class="{{page.layout}} row govuk-grid-row">
  162.             <div class="col {{  _self.getCenterClassNames(page) }}">
  163.             {% for blockJoint in page.blockJoints %} {# sections for wavex #}
  164.                 {% if 'center' == blockJoint.place %}
  165.                     <div id="cms-block-{{ blockJoint.block.id }}" class="{{ blockJoint.block.paramsArr.nav is defined and blockJoint.block.paramsArr.nav ? "section "}} cms-block-c-{{ blockJoint.block.id }}">
  166.                         {% if 'pageContent' == blockJoint.block.type %}
  167.                             {{ page.content| cms_document_links | raw }}
  168.                         {% else %}
  169.                             {# <h2>{{ blockJoint.block.name }}</h2>#}
  170.                             {{ include('@ScoreCms/Public/default/_block.html.twig',{'blockJoint': blockJoint}) }}
  171.                         {% endif %}
  172.                     </div>
  173.                 {% endif %}
  174.             {% endfor %}
  175.             </div>
  176.         </div>
  177.     </div>
  178.     <div class="container-lg mt-5">
  179.         {# logos footer #}
  180.         <div class="row border-top pt-5">
  181.             <div class="col-12 col-md-4 text-center">
  182.                 <img src="{{asset('img-web/logo_mzp-sirka_web-250x83.png')}}" class="img-fluid" alt="Logo: Ministerstvo životného prostredia">
  183.             </div>
  184.             <div class="col-12 col-md-4 text-center">
  185.                 <img src="{{asset('img-web/logo_ef-sirka_web-250x83.png')}}" class="img-fluid" alt="Logo: Environmentálny fond">
  186.             </div>
  187.             <div class="col-12 col-md-4 text-center">
  188.                 <img src="{{asset('img-web/logo_sazp-sirka_web-250x83.png')}}" class="img-fluid" alt="Logo: Slovenská agentúra životného prostredia">
  189.             </div>
  190.         </div>
  191.     </div>
  192. {% endblock %}