templates/ProfilePreview/grid.html.twig line 1

Open in your IDE?
  1. {% extends '__design/v2023/layout.html.twig' %}
  2. {% set currentCity = app.request.attributes.get('city', default_city()) %}
  3. {% block grid %}
  4.     {% set genders = [] %}
  5.     {% set genders = genders|merge([gender_female()]) %}
  6.     {% if 'profile_list.list_by_gender' in app.request.get('_route') %}
  7.         {% if app.request.get('gender')|gender_value_by_uri == gender_male() %}
  8.             {% set genders = genders|merge([gender_male()]) %}
  9.         {% elseif app.request.get('gender')|gender_value_by_uri == gender_trans() %}
  10.             {% set genders = genders|merge([gender_trans()]) %}
  11.         {% endif %}
  12.     {% endif %}
  13.     <div class="container">
  14.         {# <div class="column is-narrow left-menu-block">
  15.             <aside class="box public-menu" style="width: 250px;" role="navigation" id="left_column_metric">
  16.                 {% block leftSidebar %}
  17.                     {{ render_esi(controller('App\\Controller\\HttpCacheController::leftAsideFullView', {'city': currentCity.uriIdentity})) }}
  18.                 {% endblock %}
  19.             </aside>
  20.         </div> #}
  21.         <main class="page-profile">
  22.             {% block mainContainer %}{% endblock %}
  23.         </main>
  24.         {% set excludeRecommendationProfileIds = [profile.id] %}
  25.         {{ include('components/_profile_recommendations.html.twig', {imageSize: '300x420'}) }}
  26.         {# <div class="column is-narrow right-filter-block" style="display: none">
  27.             <div class="filters">
  28.                 {% set isArchivePage =  'profile_list.list_archived' in app.request.attributes.get('_route') %}
  29.                 {% set isFormExist = false %}{# profile_filter_form is defined and not isArchivePage #!}
  30.                 {% if isFormExist %}
  31.                     <noindex>
  32.                         {# Форма полей фильтрации #!}
  33.                         {{ form_start(profile_filter_form, {
  34.                             'attr': {
  35.                                 'id': 'filter-form-2',
  36.                                 'class': 'filter_form',
  37.                                 'data-process-url': path('profile_ctr.increase_shows'),
  38.                                 'data-main-class': 'profile_filter'
  39.                             }
  40.                         }) }}
  41.                             {# {{ include('ProfileList/filter/form.partial.twig', {filterData: profile_filter_form.vars.value, filterListId: 'filter-list-2'}) }} #!}
  42.                             <div class="profile_filter" id="filter-list-2"></div>
  43.                         {{ form_end(profile_filter_form) }}
  44.                         <div class="profile_filter__tags__container profile_filter__tags__container--desktop">
  45.                             <div class="profile_filter__tags profile_filter__tags--wrap" data-filter-tags></div>
  46.                         </div>
  47.                     </noindex>
  48.                 {% endif %}
  49.             </div>
  50.         </div> #}
  51.     </div>
  52. {% endblock %}
  53. {#
  54. {% block grid %}
  55.     {% set genders = [] %}
  56.     {% set genders = genders|merge([gender_female()]) %}
  57.     {% if 'profile_list.list_by_gender' in app.request.get('_route') %}
  58.         {% if app.request.get('gender')|gender_value_by_uri == gender_male() %}
  59.             {% set genders = genders|merge([gender_male()]) %}
  60.         {% elseif app.request.get('gender')|gender_value_by_uri == gender_trans() %}
  61.             {% set genders = genders|merge([gender_trans()]) %}
  62.         {% endif %}
  63.     {% endif %}
  64.     <div class="container is-fluid is-clipped">
  65.         <div class="columns section is-centered{% block specialPageClass %}{% endblock %}">
  66.             <div class="column is-narrow left-menu-block">
  67.                 <aside class="box public-menu" style="width: 250px;" role="navigation" id="left_column_metric">
  68.                     {% block leftSidebar %}
  69.                         {{ render_esi(controller('App\\Controller\\HttpCacheController::leftAsideFullView', {'city': city.uriIdentity})) }}
  70.                     {% endblock %}
  71.                 </aside>
  72.             </div>
  73.             <div class="column main">
  74.                 <section role="main" id="main_column_metric">
  75.                     {% block mainContainer %}{% endblock %}
  76.                 </section>
  77.                 {% set excludeRecommendationProfileIds = [profile.id] %}
  78.                 {{ include('components/_profile_recommendations.html.twig', {imageSize: '300x420'}) }}
  79.                 {# {% include 'Recommendations/_profile_recommendations.html.twig' %} #!}
  80.                 {% include "ProfilePreview/popular_links.html.twig" %}
  81.             </div>
  82.         </div>
  83.     </div>
  84. {% endblock %} #}