templates/company/base_list.html.twig line 34

Open in your IDE?
  1. {% set body_classes = ['list-of-companies'] %}
  2. {% extends 'base.html.twig' %}
  3. {% block stylesheets %}
  4.     {{ parent() }}
  5.     {{ encore_entry_link_tags('company_list') }}
  6.     {{ encore_entry_link_tags('search_autocomplete') }}
  7. {% endblock stylesheets %}
  8. {% block content %}
  9.     <main>
  10.         <div class="container">
  11.             <div class="list-of-companies-container">
  12.                 <div class="search-form-wrapper animate-on-scroll-bottom">
  13.                     <div class="title">
  14.                         {% block search_title %}{% endblock search_title %}
  15.                         <h3>{{ 'company_list.list_title'|trans|raw }}</h3>
  16.                     </div>
  17.                     <div class="title" style="display: none">
  18.                         <h3>{{ 'company_list.search_title'|trans|raw }}</h3>
  19.                         <p>{{ 'company_list.search_description'|trans|raw }}</p>
  20.                     </div>
  21.                     {{ form_start(form, {'attr': {
  22.                         'data-controller': 'search',
  23.                         'data-search-url-value': path('search'),
  24.                         'data-action': 'submit->search#onSubmit',
  25.                     }}) }}
  26.                         <div class="field-wrapper">
  27.                             {{ form_widget(form.search, {'attr': {
  28.                                 'data-action': 'input->search#onAutocomplete click->search#onClick',
  29.                                 'data-search-target': 'input',
  30.                             }}) }}
  31.                             <div class="autocomplete-results" {{ stimulus_target('search', 'results') }}></div>
  32.                         </div>
  33.                         <div class="buttons-container">
  34.                             {{ form_widget(form.submit) }}
  35.                         </div>
  36.                     {{ form_end(form) }}
  37.                 </div>
  38.                 <div class="items-description">{% block items_description %}{% endblock items_description %}</div>
  39.                 <div class="items-container">
  40.                     {% for profile in profiles %}
  41.                         <div class="item-wrapper {{ profile|get_profile_styles }}">
  42.                             <div class="image-wrapper">
  43.                                 <img src="{{ asset('build/images/logo-award.svg') }}" alt="">
  44.                                 <div class="status">{{ profile|profile_status_label|raw }}</div>
  45.                                 <div class="expiration-date">
  46.                                     {{ 'company.list.expiration_date'|trans({
  47.                                         '%date%' : profile.expiredAt|date('d.m.Y')
  48.                                     })|raw }}
  49.                                 </div>
  50.                                 {#<div class="label">{{ 'company.list.golden_partner'|trans }}</div>#}
  51.                             </div>
  52.                             <div class="description-wrapper">
  53.                                 <a href="{{ path('company_show', {'id': profile.id, 'slug': profile.slug}) }}">
  54.                                     <h6>{{ profile.name }}</h6>
  55.                                     <p class="subtitle">{{ profile.city.name|capitalize }}</p>
  56.                                     <p class="description">{{ profile.scopeOfActivity }}</p>
  57.                                     <p class="date">
  58.                                         {{ 'company.list.first_audit'|trans({
  59.                                             '%date%': profile.createdAt|audit_date
  60.                                         }) }}
  61.                                     </p>
  62.                                 </a>
  63.                             </div>
  64.                         </div>
  65.                     {% endfor %}
  66.                 </div>
  67.                 {% block pagination %}{% endblock pagination %}
  68.             </div>
  69.         </div>
  70.     </main>
  71. {% endblock content %}