templates/pages/search.html.twig line 1

Open in your IDE?
  1. {# @var page \App\Controller\Objects\Page #}
  2. {% extends 'base.html.twig' %}
  3. {% block body %}
  4.     <div class=" ms-hero-page ms-hero-bg-info mb-6" style="background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('{{ page.picture.small }}');">
  5.         {% if pageinfo.info != '' %}
  6.             <div class="container" style="position: relative; top: -80px">
  7.                 <div id="id-header-news">
  8.                     <i class="fa fa-info-circle"></i>
  9.                     <div class="marquee">
  10.                         <div class="marquee-content">{{ pageinfo.info|raw }}</div>
  11.                     </div>
  12.                 </div>
  13.             </div>
  14.         {% endif %}
  15.         <div class="text-center color-white mt-6 mb-6 index-1">
  16.             <h1>{{ page.title }}</h1>
  17.         </div>
  18.     </div>
  19.     <div class="container" style="margin-top: -110px">
  20.         <div class="row">
  21.             <div class="col-lg-9">
  22.                 <article class="card card-primary">
  23.                     <div class="row">
  24.                         <div class="col-sm-10 offset-sm-1 col-md-8 offset-md-2 col-lg-6 offset-lg-3">
  25.                             <form action="/vyhledat" method="get">
  26.                                 <div class="form-group label-floating">
  27.                                     <div class="input-group">
  28.                                         <span class="input-group-addon">Hledaný&nbsp;výraz</span>
  29.                                         <input type="text" name="q" value="{{ q }}" class="form-control" style="font-size: 20px" placeholder="zadejte alespoň 3 znaky">
  30.                                         <span class="input-group-btn">
  31.                                           <button type="submit" class="btn btn-fab btn-fab-mini">
  32.                                             <i class="fa fa-search"></i>
  33.                                           </button>
  34.                                         </span>
  35.                                     </div>
  36.                                 </div>
  37.                             </form>
  38.                         </div>
  39.                     </div>
  40.                     {%  if data|length >0 %}
  41.                         <div class="row">
  42.                             <div class="col-md-10 col-sm-12 offset-md-1">
  43.                                 <div class="text-center color-dark">
  44.                                 <h1 class="color-primary text-big">Výsledek vyhledání</h1>
  45.                                     <p class="lead lead-sm">nalezeno celkem {{ data|length }} záznam(ů)</p>
  46.                                 </div>
  47.                                 <table class="table table-striped">
  48.                                     <thead><tr><th>Obsahový typ</th><th>Název</th></tr></thead>
  49.                                     <tbody>
  50.                                     {% set i = 1  %}
  51.                                     {% for row in data %}
  52.                                         {# @var row \App\Controller\Objects\SearchRow #}
  53.                                         <tr><td> {{ row.what }}</td><td><a href="{{ row.link }}">{{ row.name|raw }}</a></td></tr>
  54.                                     {% endfor %}
  55.                                     </tbody>
  56.                                 </table>
  57.                             </div>
  58.                         </div>
  59.                     {% elseif q != '' %}
  60.                         <div>
  61.                             <div style="text-align: center">
  62.                                 <div class="text-center color-dark">
  63.                                     <h1 class="color-primary text-big">Výsledek vyhledání</h1>
  64.                                     <h2>Bez záznamu</h2>
  65.                                     <p class="lead lead-sm">Bohužel jsme nenašli, co jste hledali.<br>Zkuste to prosím znovu.</p>
  66.                                     <i class="fa fa-frown"></i>
  67.                                 </div>
  68.                             </div>
  69.                         </div>
  70.                     {% endif %}
  71.                 </article>
  72.             </div>
  73.             {% include 'partials/sidecol.html.twig' %}
  74.         </div>
  75.     </div>
  76. {% endblock %}
  77. {% block javascripts %}
  78.     {{ parent() }}
  79.     <script src="/assets/js/component-carousels-1.js"></script>
  80.     <script>
  81.         $(document).ready(function(){
  82.             $('article.card').css('min-height', '1460px');
  83.             $( 'a.custom-collapsed' ).click(function( index ) {
  84.                 var element_id = $(this).data('id');
  85.                 var toggle = $(this).data('toggle');
  86.                 if (toggle == 'collapse') {
  87.                     $(this).removeClass('collapsed');
  88.                     $(this).addClass('collapse');
  89.                     $(this).data('toggle', 'collapsed');
  90.                     $('#'+element_id).collapse('show');
  91.                 }
  92.                 else {
  93.                     $(this).removeClass('collapse');
  94.                     $(this).addClass('collapsed');
  95.                     $(this).data('collapse');
  96.                     $(this).data('toggle', 'collapse');
  97.                     $('#'+element_id).collapse('hide');
  98.                 }
  99.             });
  100.             //<a class="collapsed" role="button" data-toggle="collapse" data-id="collapse16" aria-expanded="false" aria-controls="collapse16">
  101.         });
  102.     </script>
  103. {% endblock %}