templates/document/areabricks/search-brick/view.html.twig line 1

Open in your IDE?
  1. {% import 'macros/button.macro.twig' as button %}
  2. {% set bgImageStyle = '' %}
  3. {% set bgFilter = 'hidden' %}
  4. {% if pimcore_select('colorFilter').getData() == 'gold' %}
  5.   {% set bgImageStyle = 'filter: grayscale(100%);' %}
  6.   {% set bgFilter = ' bg-primary' %}
  7. {% elseif pimcore_select('colorFilter').getData() == 'braun' %}
  8.   {% set bgImageStyle = 'filter: grayscale(100%);' %}
  9.   {% set bgFilter = 'bg-secondary' %}
  10. {% elseif pimcore_select('colorFilter').getData() == 'hellgrau' %}
  11.   {% set bgImageStyle = 'filter: grayscale(100%);' %}
  12.   {% set bgFilter = ' bg-background' %}
  13. {% elseif pimcore_select('colorFilter').getData() == 'dunkelgrau' %}
  14.   {% set bgImageStyle = 'filter: grayscale(100%);' %}
  15.   {% set bgFilter = ' bg-neutral-900' %}
  16. {% endif %}
  17. <div class="relative grid w-full p-3 bg-neutral-900">
  18.   <div class="grid">
  19.     <div class="container relative z-30 grid gap-16 col-start-1 lg:grid-cols-3 row-start-1 px-2 py-10 {% if editmode %}mt-20{% endif %} lg:px-10  items-center text-white">
  20.       <div class="col-span-2 p-12 px-8 text-black bg-white lg:px-20">
  21.         <h2 class="text-2xl font-medium uppercase text-primary font-headline">
  22.           {{ pimcore_input('title', { placeholder: 'headline' }) }}
  23.         </h2>
  24.         <p class="text-l">
  25.           {{ pimcore_input('subtitle', { placeholder: 'subheadline' }) }}
  26.         </p>
  27.         {{ form_start(form, {
  28.           action: path('search_index'),
  29.           attr: {
  30.             'data-turbo-target': '_top',
  31.             'class': 'flex w-full mt-4'
  32.           }
  33.         }) }}
  34.         <div class="grid w-full gap-3 md:flex">
  35.           {{ form_widget(form.q, {attr: { class: 'text-xl w-full text-black flex-1', placeholder: 'search.placeholder' | trans }}) }}
  36.           {{
  37.             button.submit(
  38.               'search'|trans,
  39.               'primary',
  40.                {
  41.               icon_before: 'search',
  42.               class: 'flex-none'
  43.             }
  44.             )
  45.           }}
  46.           </div>
  47.         {{ form_end(form) }}
  48.         <p class="mt-2 text-lg">
  49.           {{ pimcore_wysiwyg('search-examples', { placeholder: 'search-examples' }) }}
  50.         </p>
  51.       </div>
  52.       <div class="col-span-2 text-3xl font-bold justify-self-center md:col-span-1">
  53.         <h6 class="mb-6 text-2xl text-primary-500">{{'search.banner.number.headline'|trans}}</h6>
  54.         <p>{{ raceCount|number_format(0, ',', '.') }} <span class="font-normal">{{'search.banner.races'|trans}}</span></p>
  55.         <p>{{ auctionCount|number_format(0, ',', '.') }} <span class="font-normal">{{'search.banner.auctions'|trans}}</span></p>
  56.         <p>{{ horseCount|number_format(0, ',', '.') }} <span class="font-normal">{{'search.banner.horses'|trans}}</span></p>
  57.       </div>
  58.     </div>
  59.   </div>
  60.   <div class="absolute top-0 left-0 w-full h-full z-10 {{ bgFilter }}"></div>
  61. </div>