var/cache/review/twig/aa/aa03855f132eb195ce0a6e5f6a80002a.php line 248

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* ProfileList/list.html.twig */
  14. class __TwigTemplate_f49c39a4c43b1547c78629bf9b634da0 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'metaDescription' => [$this'block_metaDescription'],
  25.             'navbar' => [$this'block_navbar'],
  26.             'mainContainer' => [$this'block_mainContainer'],
  27.             'mainList' => [$this'block_mainList'],
  28.             'showMore' => [$this'block_showMore'],
  29.         ];
  30.     }
  31.     protected function doGetParent(array $context)
  32.     {
  33.         // line 1
  34.         return "grid.html.twig";
  35.     }
  36.     protected function doDisplay(array $context, array $blocks = [])
  37.     {
  38.         $macros $this->macros;
  39.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  40.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/list.html.twig"));
  41.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  42.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/list.html.twig"));
  43.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  44.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/list.html.twig"));
  45.         // line 3
  46.         $context["city"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'3$this->source); })()), "request", [], "any"falsefalsefalse3), "get", ["city"$this->extensions['App\Twig\DefaultCityExtension']->defaultCity()], "method"falsefalsefalse3);
  47.         // line 1
  48.         $this->parent $this->loadTemplate("grid.html.twig""ProfileList/list.html.twig"1);
  49.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  50.         
  51.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  52.         
  53.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  54.         
  55.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  56.     }
  57.     // line 5
  58.     public function block_title($context, array $blocks = [])
  59.     {
  60.         $macros $this->macros;
  61.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  62.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  63.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  64.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  65.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  66.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  67.         // line 6
  68.         echo "    ";
  69.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaTitle(), "html"nulltrue);
  70.         echo "
  71. ";
  72.         
  73.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  74.         
  75.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  76.         
  77.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  78.     }
  79.     // line 9
  80.     public function block_metaDescription($context, array $blocks = [])
  81.     {
  82.         $macros $this->macros;
  83.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  84.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  85.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  86.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  87.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  88.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metaDescription"));
  89.         // line 10
  90.         echo "    <meta name=\"description\" content=\"";
  91.         echo twig_escape_filter($this->env$this->extensions['App\Twig\SeoExtension']->metaDescription(), "html"nulltrue);
  92.         echo "\">
  93. ";
  94.         
  95.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  96.         
  97.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  98.         
  99.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  100.     }
  101.     // line 13
  102.     public function block_navbar($context, array $blocks = [])
  103.     {
  104.         $macros $this->macros;
  105.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  106.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navbar"));
  107.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  108.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navbar"));
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navbar"));
  111.         // line 14
  112.         echo "    ";
  113.         $this->displayParentBlock("navbar"$context$blocks);
  114.         echo "
  115.     ";
  116.         // line 15
  117.         if (((isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'15$this->source); })()) && (twig_get_attribute($this->env$this->source, (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'15$this->source); })()), "currentPage", [], "any"falsefalsefalse15) >= 2))) {
  118.             // line 16
  119.             echo "        ";
  120.             $context["excludeRecommendationProfileIds"] = [];
  121.             // line 17
  122.             echo "        ";
  123.             $context["recommendations_count"] = (isset($context["profile_list_per_page"]) || array_key_exists("profile_list_per_page"$context) ? $context["profile_list_per_page"] : (function () { throw new RuntimeError('Variable "profile_list_per_page" does not exist.'17$this->source); })());
  124.             // line 18
  125.             echo "        ";
  126.             $this->loadTemplate("Recommendations/_profile_recommendations.html.twig""ProfileList/list.html.twig"18)->display($context);
  127.             // line 19
  128.             echo "    ";
  129.         }
  130.         
  131.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  132.         
  133.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  134.         
  135.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  136.     }
  137.     // line 22
  138.     public function block_mainContainer($context, array $blocks = [])
  139.     {
  140.         $macros $this->macros;
  141.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  142.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  143.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  144.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  145.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  146.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  147.         // line 23
  148.         echo "    ";
  149.         echo $this->extensions['App\Twig\SeoExtension']->topHtml();
  150.         echo "
  151.     <h1>";
  152.         // line 24
  153.         echo $this->extensions['App\Twig\SeoExtension']->pageHeading();
  154.         echo "</h1>
  155.     ";
  156.         // line 25
  157.         $this->loadTemplate("ProfileList/geo_category_linkage.partial.html.twig""ProfileList/list.html.twig"25)->display($context);
  158.         // line 26
  159.         echo "
  160.     ";
  161.         // line 27
  162.         if ((array_key_exists("homepage_city_listings_block"$context) && (isset($context["homepage_city_listings_block"]) || array_key_exists("homepage_city_listings_block"$context) ? $context["homepage_city_listings_block"] : (function () { throw new RuntimeError('Variable "homepage_city_listings_block" does not exist.'27$this->source); })()))) {
  163.             // line 28
  164.             echo "        ";
  165.             if (twig_get_attribute($this->env$this->source, (isset($context["homepage_city_listings_block"]) || array_key_exists("homepage_city_listings_block"$context) ? $context["homepage_city_listings_block"] : (function () { throw new RuntimeError('Variable "homepage_city_listings_block" does not exist.'28$this->source); })()), "hasSaloons", [], "any"falsefalsefalse28)) {
  166.                 // line 29
  167.                 echo "            <h3><a href=\"";
  168.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("saloon_list.list_by_city", ["city" => twig_get_attribute($this->env$this->source, (isset($context["city"]) || array_key_exists("city"$context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.'29$this->source); })()), "uriIdentity", [], "any"falsefalsefalse29)]), "html"nulltrue);
  169.                 echo "\">Интим-салоны ";
  170.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["city"]) || array_key_exists("city"$context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.'29$this->source); })()), "name", [], "any"falsefalsefalse29)), "html"nulltrue);
  171.                 echo "</a></h3>
  172.             <div class=\"row mb-3\">
  173.                 ";
  174.                 // line 31
  175.                 $this->loadTemplate("SaloonList/list.saloons.html.twig""ProfileList/list.html.twig"31)->display(twig_array_merge($context, ["saloons" => twig_get_attribute($this->env$this->source, (isset($context["homepage_city_listings_block"]) || array_key_exists("homepage_city_listings_block"$context) ? $context["homepage_city_listings_block"] : (function () { throw new RuntimeError('Variable "homepage_city_listings_block" does not exist.'31$this->source); })()), "saloons", [], "any"falsefalsefalse31)]));
  176.                 // line 32
  177.                 echo "            </div>
  178.         ";
  179.             }
  180.             // line 34
  181.             echo "
  182.         ";
  183.             // line 35
  184.             if (twig_get_attribute($this->env$this->source, (isset($context["homepage_city_listings_block"]) || array_key_exists("homepage_city_listings_block"$context) ? $context["homepage_city_listings_block"] : (function () { throw new RuntimeError('Variable "homepage_city_listings_block" does not exist.'35$this->source); })()), "hasMasseurs", [], "any"falsefalsefalse35)) {
  185.                 // line 36
  186.                 echo "            <h3><a href=\"";
  187.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("masseur_list.page", ["city" => twig_get_attribute($this->env$this->source, (isset($context["city"]) || array_key_exists("city"$context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.'36$this->source); })()), "uriIdentity", [], "any"falsefalsefalse36)]), "html"nulltrue);
  188.                 echo "\">Массажистки ";
  189.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["city"]) || array_key_exists("city"$context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.'36$this->source); })()), "name", [], "any"falsefalsefalse36)), "html"nulltrue);
  190.                 echo "</a></h3>
  191.             <div class=\"row mb-3\">
  192.                 ";
  193.                 // line 38
  194.                 $this->loadTemplate("ProfileList/list.profiles.html.twig""ProfileList/list.html.twig"38)->display(twig_array_merge($context, ["profiles" => twig_get_attribute($this->env$this->source,                 // line 39
  195. (isset($context["homepage_city_listings_block"]) || array_key_exists("homepage_city_listings_block"$context) ? $context["homepage_city_listings_block"] : (function () { throw new RuntimeError('Variable "homepage_city_listings_block" does not exist.'39$this->source); })()), "masseurs", [], "any"falsefalsefalse39), "show_total_count" => false]));
  196.                 // line 42
  197.                 echo "            </div>
  198.         ";
  199.             }
  200.             // line 44
  201.             echo "    ";
  202.         }
  203.         // line 45
  204.         echo "
  205.     ";
  206.         // line 85
  207.         echo "
  208.     ";
  209.         // line 86
  210.         echo $this->extensions['Porpaginas\Twig\PorpaginasExtension']->renderPagination($this->env, (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'86$this->source); })()));
  211.         echo "
  212.     ";
  213.         // line 88
  214.         $this->displayBlock('mainList'$context$blocks);
  215.         // line 98
  216.         echo "
  217.     ";
  218.         // line 99
  219.         $this->displayBlock('showMore'$context$blocks);
  220.         // line 102
  221.         echo "
  222.     ";
  223.         // line 103
  224.         echo $this->extensions['Porpaginas\Twig\PorpaginasExtension']->renderPagination($this->env, (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'103$this->source); })()));
  225.         echo "
  226.     ";
  227.         // line 105
  228.         $context["cities_circle"] = $this->extensions['App\Twig\CityMainPagesLinkageExtension']->cityMainPagesLinkageCircle();
  229.         // line 106
  230.         echo "    ";
  231.         if ( !(null === (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'106$this->source); })()))) {
  232.             // line 107
  233.             echo "        <div class=\"city_main_pages_linkage_circle\">
  234.             <h3>Также рекомендуем:</h3>
  235.             ";
  236.             // line 109
  237.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'109$this->source); })()), 0, [], "array"falsefalsefalse109))) {
  238.                 echo "<a href=\"";
  239.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'109$this->source); })()), 0, [], "array"falsefalsefalse109), "href", [], "any"falsefalsefalse109), "html"nulltrue);
  240.                 echo "\"
  241.                                                     style=\"text-transform: capitalize;\">";
  242.                 // line 110
  243.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'110$this->source); })()), 0, [], "array"falsefalsefalse110), "text", [], "any"falsefalsefalse110), "html"nulltrue);
  244.                 echo "</a>
  245.                 <br/>";
  246.             }
  247.             // line 112
  248.             echo "            ";
  249.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'112$this->source); })()), 1, [], "array"falsefalsefalse112))) {
  250.                 echo "<a href=\"";
  251.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'112$this->source); })()), 1, [], "array"falsefalsefalse112), "href", [], "any"falsefalsefalse112), "html"nulltrue);
  252.                 echo "\"
  253.                                                     style=\"text-transform: capitalize;\">";
  254.                 // line 113
  255.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'113$this->source); })()), 1, [], "array"falsefalsefalse113), "text", [], "any"falsefalsefalse113), "html"nulltrue);
  256.                 echo "</a>";
  257.             }
  258.             // line 114
  259.             echo "        </div>
  260.     ";
  261.         }
  262.         // line 116
  263.         echo "
  264.     ";
  265.         // line 117
  266.         $context["cities_circle"] = $this->extensions['App\Twig\CityMainPagesLinkageByCountriesExtension']->cityMainPagesLinkageCircleByCountries();
  267.         // line 118
  268.         echo "    ";
  269.         if ( !(null === (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'118$this->source); })()))) {
  270.             // line 119
  271.             echo "        <div class=\"city_main_pages_linkage_circle\">
  272.             <h3>Также рекомендуем:</h3>
  273.             ";
  274.             // line 121
  275.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'121$this->source); })()), 0, [], "array"falsefalsefalse121))) {
  276.                 echo "<a href=\"";
  277.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'121$this->source); })()), 0, [], "array"falsefalsefalse121), "href", [], "any"falsefalsefalse121), "html"nulltrue);
  278.                 echo "\"
  279.                                                     style=\"text-transform: capitalize;\">";
  280.                 // line 122
  281.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'122$this->source); })()), 0, [], "array"falsefalsefalse122), "text", [], "any"falsefalsefalse122), "html"nulltrue);
  282.                 echo "</a>
  283.                 <br/>";
  284.             }
  285.             // line 124
  286.             echo "            ";
  287.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'124$this->source); })()), 1, [], "array"falsefalsefalse124))) {
  288.                 echo "<a href=\"";
  289.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'124$this->source); })()), 1, [], "array"falsefalsefalse124), "href", [], "any"falsefalsefalse124), "html"nulltrue);
  290.                 echo "\"
  291.                                                     style=\"text-transform: capitalize;\">";
  292.                 // line 125
  293.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["cities_circle"]) || array_key_exists("cities_circle"$context) ? $context["cities_circle"] : (function () { throw new RuntimeError('Variable "cities_circle" does not exist.'125$this->source); })()), 1, [], "array"falsefalsefalse125), "text", [], "any"falsefalsefalse125), "html"nulltrue);
  294.                 echo "</a>";
  295.             }
  296.             // line 126
  297.             echo "        </div>
  298.     ";
  299.         }
  300.         // line 128
  301.         echo "
  302.     ";
  303.         // line 135
  304.         echo "    ";
  305.         $context["circle"] = $this->extensions['App\Twig\InnerLinkageCircleExtension']->innerLinkageCircle("prostitutes");
  306.         // line 136
  307.         echo "    ";
  308.         if ( !(null === (isset($context["circle"]) || array_key_exists("circle"$context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.'136$this->source); })()))) {
  309.             // line 137
  310.             echo "        <div class=\"inner_linkage_circle\">
  311.             <h3>Также интересуются:</h3>
  312.             <a href=\"";
  313.             // line 139
  314.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["circle"]) || array_key_exists("circle"$context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.'139$this->source); })()), 0, [], "array"falsefalsefalse139), "href", [], "any"falsefalsefalse139), "html"nulltrue);
  315.             echo "\">";
  316.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["circle"]) || array_key_exists("circle"$context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.'139$this->source); })()), 0, [], "array"falsefalsefalse139), "text", [], "any"falsefalsefalse139), "html"nulltrue);
  317.             echo "</a><br/>
  318.             <a href=\"";
  319.             // line 140
  320.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["circle"]) || array_key_exists("circle"$context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.'140$this->source); })()), 1, [], "array"falsefalsefalse140), "href", [], "any"falsefalsefalse140), "html"nulltrue);
  321.             echo "\">";
  322.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["circle"]) || array_key_exists("circle"$context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.'140$this->source); })()), 1, [], "array"falsefalsefalse140), "text", [], "any"falsefalsefalse140), "html"nulltrue);
  323.             echo "</a>
  324.         </div>
  325.     ";
  326.         }
  327.         // line 143
  328.         echo "
  329.     ";
  330.         // line 144
  331.         $context["districts_circle"] = $this->extensions['App\Twig\DistrictsLinkageExtension']->districtsLinkageCircle();
  332.         // line 145
  333.         echo "    ";
  334.         if ( !(null === (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'145$this->source); })()))) {
  335.             // line 146
  336.             echo "        <div class=\"city_main_pages_linkage_circle\">
  337.             <h3>Также интересуются:</h3>
  338.             ";
  339.             // line 148
  340.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'148$this->source); })()), 0, [], "array"falsefalsefalse148))) {
  341.                 echo "<a href=\"";
  342.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'148$this->source); })()), 0, [], "array"falsefalsefalse148), "href", [], "any"falsefalsefalse148), "html"nulltrue);
  343.                 echo "\"
  344.                                                        style=\"text-transform: capitalize;\">";
  345.                 // line 149
  346.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'149$this->source); })()), 0, [], "array"falsefalsefalse149), "text", [], "any"falsefalsefalse149), "html"nulltrue);
  347.                 echo "</a>
  348.                 <br/>";
  349.             }
  350.             // line 151
  351.             echo "            ";
  352.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'151$this->source); })()), 1, [], "array"falsefalsefalse151))) {
  353.                 echo "<a href=\"";
  354.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'151$this->source); })()), 1, [], "array"falsefalsefalse151), "href", [], "any"falsefalsefalse151), "html"nulltrue);
  355.                 echo "\"
  356.                                                        style=\"text-transform: capitalize;\">";
  357.                 // line 152
  358.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["districts_circle"]) || array_key_exists("districts_circle"$context) ? $context["districts_circle"] : (function () { throw new RuntimeError('Variable "districts_circle" does not exist.'152$this->source); })()), 1, [], "array"falsefalsefalse152), "text", [], "any"falsefalsefalse152), "html"nulltrue);
  359.                 echo "</a>";
  360.             }
  361.             // line 153
  362.             echo "        </div>
  363.     ";
  364.         }
  365.         // line 155
  366.         echo "
  367.     ";
  368.         // line 156
  369.         $context["stations_circle"] = $this->extensions['App\Twig\StationPagesLinkageExtension']->stationMainPagesLinkageCircle();
  370.         // line 157
  371.         echo "    ";
  372.         if ( !(null === (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'157$this->source); })()))) {
  373.             // line 158
  374.             echo "        <div class=\"station_pages_linkage_circle\">
  375.             <h3>Также интересуются:</h3>
  376.             ";
  377.             // line 160
  378.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'160$this->source); })()), 0, [], "array"falsefalsefalse160))) {
  379.                 echo "<a
  380.                 href=\"";
  381.                 // line 161
  382.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'161$this->source); })()), 0, [], "array"falsefalsefalse161), "href", [], "any"falsefalsefalse161), "html"nulltrue);
  383.                 echo "\">";
  384.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'161$this->source); })()), 0, [], "array"falsefalsefalse161), "text", [], "any"falsefalsefalse161), "html"nulltrue);
  385.                 echo "</a><br/>";
  386.             }
  387.             // line 162
  388.             echo "            ";
  389.             if ( !(null === twig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'162$this->source); })()), 1, [], "array"falsefalsefalse162))) {
  390.                 echo "<a
  391.                 href=\"";
  392.                 // line 163
  393.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'163$this->source); })()), 1, [], "array"falsefalsefalse163), "href", [], "any"falsefalsefalse163), "html"nulltrue);
  394.                 echo "\">";
  395.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["stations_circle"]) || array_key_exists("stations_circle"$context) ? $context["stations_circle"] : (function () { throw new RuntimeError('Variable "stations_circle" does not exist.'163$this->source); })()), 1, [], "array"falsefalsefalse163), "text", [], "any"falsefalsefalse163), "html"nulltrue);
  396.                 echo "</a>";
  397.             }
  398.             // line 164
  399.             echo "        </div>
  400.     ";
  401.         }
  402.         // line 166
  403.         echo "
  404.     ";
  405.         // line 167
  406.         $this->loadTemplate("last_girl_list.html.twig""ProfileList/list.html.twig"167)->display($context);
  407.         // line 168
  408.         echo "
  409.     ";
  410.         // line 170
  411.         echo "    ";
  412.         $this->loadTemplate("ProfileList/station_comments.partial.html.twig""ProfileList/list.html.twig"170)->display($context);
  413.         // line 171
  414.         echo "
  415.     ";
  416.         // line 172
  417.         $this->loadTemplate("ProfileList/profile_filter.partial.html.twig""ProfileList/list.html.twig"172)->display($context);
  418.         // line 173
  419.         echo "
  420.     <h3>Виджет Анкеты по категориям</h3>
  421.     <div id=\"widget_profiles_by_categories\" style=\"display:flex;gap:10px\"></div>
  422.     <script type=\"text/javascript\">
  423.         ";
  424.         // line 178
  425.         $context["route"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'178$this->source); })()), "request", [], "any"falsefalsefalse178), "get", ["_route"], "method"falsefalsefalse178);
  426.         // line 179
  427.         echo "        ";
  428.         if (((        // line 180
  429. (isset($context["route"]) || array_key_exists("route"$context) ? $context["route"] : (function () { throw new RuntimeError('Variable "route" does not exist.'180$this->source); })()) == "homepage") || ((        // line 181
  430. (isset($context["route"]) || array_key_exists("route"$context) ? $context["route"] : (function () { throw new RuntimeError('Variable "route" does not exist.'181$this->source); })()) == "profile_list.list_by_city") && (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'181$this->source); })()), "request", [], "any"falsefalsefalse181), "get", ["city"], "method"falsefalsefalse181), "id", [], "any"falsefalsefalse181) == twig_get_attribute($this->env$this->source$this->extensions['App\Twig\DefaultCityExtension']->defaultCity(), "id", [], "any"falsefalsefalse181))))) {
  431.             // line 182
  432.             echo "        document.addEventListener('DOMContentLoaded', _ => {
  433.             fetch('";
  434.             // line 183
  435.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_widget.by_categories", ["city" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'183$this->source); })()), "request", [], "any"falsefalsefalse183), "attributes", [], "any"falsefalsefalse183), "get", ["city"$this->extensions['App\Twig\DefaultCityExtension']->defaultCity()], "method"falsefalsefalse183), "uriIdentity", [], "any"falsefalsefalse183)]), "html"nulltrue);
  436.             echo "', {
  437.                 method: 'GET',
  438.                 headers: {
  439.                     \"X-Requested-With\": \"XMLHttpRequest\"
  440.                 },
  441.             }).then(response => {
  442.                 if (response.status < 300) {
  443.                     return response.text();
  444.                 } else {
  445.                     console.warn(\"🤔\");
  446.                     return null;
  447.                 }
  448.             }).then(response => {
  449.                 document.querySelector('#widget_profiles_by_categories').innerHTML = response;
  450.                 filterData();
  451.             });
  452.         });
  453.         ";
  454.         }
  455.         // line 201
  456.         echo "    </script>
  457.     <script type=\"text/javascript\">
  458.         document.addEventListener('DOMContentLoaded', function () {
  459.             const profileNodes = document.querySelectorAll('[data-profile-id]');
  460.             if (!profileNodes.length) {
  461.                 return;
  462.             }
  463.             const profileIds = Array.from(profileNodes)
  464.                 .map(node => parseInt(node.dataset.profileId, 10))
  465.                 .filter(Number.isInteger);
  466.             if (!profileIds.length) {
  467.                 return;
  468.             }
  469.             fetch('";
  470.         // line 218
  471.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_ctr.increase_shows");
  472.         echo "', {
  473.                 method: 'POST',
  474.                 headers: {
  475.                     'Content-Type': 'application/json',
  476.                     'X-Requested-With': 'XMLHttpRequest',
  477.                 },
  478.                 body: JSON.stringify({
  479.                     profiles: profileIds,
  480.                     source: '";
  481.         // line 226
  482.         echo twig_escape_filter($this->env, ((array_key_exists("source"$context)) ? (_twig_default_filter((isset($context["source"]) || array_key_exists("source"$context) ? $context["source"] : (function () { throw new RuntimeError('Variable "source" does not exist.'226$this->source); })()), "")) : ("")), "html"nulltrue);
  483.         echo "',
  484.                 }),
  485.             });
  486.         });
  487.     </script>
  488. ";
  489.         
  490.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  491.         
  492.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  493.         
  494.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  495.     }
  496.     // line 88
  497.     public function block_mainList($context, array $blocks = [])
  498.     {
  499.         $macros $this->macros;
  500.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  501.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  502.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  503.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  504.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  505.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  506.         // line 89
  507.         echo "        <div
  508.             id=\"profile-list\"
  509.             class=\"row mb-3\"
  510.             data-recommendations-fill-applied=\"";
  511.         // line 92
  512.         echo ((((array_key_exists("recommendations_fill_applied"$context)) ? (_twig_default_filter((isset($context["recommendations_fill_applied"]) || array_key_exists("recommendations_fill_applied"$context) ? $context["recommendations_fill_applied"] : (function () { throw new RuntimeError('Variable "recommendations_fill_applied" does not exist.'92$this->source); })()), false)) : (false))) ? (1) : (0));
  513.         echo "\"
  514.             data-recommendations-fill-original-count=\"";
  515.         // line 93
  516.         echo twig_escape_filter($this->env, ((array_key_exists("recommendations_fill_original_count"$context)) ? (_twig_default_filter((isset($context["recommendations_fill_original_count"]) || array_key_exists("recommendations_fill_original_count"$context) ? $context["recommendations_fill_original_count"] : (function () { throw new RuntimeError('Variable "recommendations_fill_original_count" does not exist.'93$this->source); })()), ((twig_get_attribute($this->env$this->source, ($context["profiles"] ?? null), "totalCount", [], "any"truetruefalse93)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["profiles"] ?? null), "totalCount", [], "any"falsefalsefalse93), 0)) : (0)))) : (((twig_get_attribute($this->env$this->source, ($context["profiles"] ?? null), "totalCount", [], "any"truetruefalse93)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["profiles"] ?? null), "totalCount", [], "any"falsefalsefalse93), 0)) : (0)))), "html"nulltrue);
  517.         echo "\"
  518.         >
  519.             ";
  520.         // line 95
  521.         $this->loadTemplate("ProfileList/list.profiles.html.twig""ProfileList/list.html.twig"95)->display($context);
  522.         // line 96
  523.         echo "        </div>
  524.     ";
  525.         
  526.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  527.         
  528.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  529.         
  530.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  531.     }
  532.     // line 99
  533.     public function block_showMore($context, array $blocks = [])
  534.     {
  535.         $macros $this->macros;
  536.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  537.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  538.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  539.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  540.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  541.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  542.         // line 100
  543.         echo "        ";
  544.         $this->loadTemplate("ProfileList/_show_more.profiles.html.twig""ProfileList/list.html.twig"100)->display($context);
  545.         // line 101
  546.         echo "    ";
  547.         
  548.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  549.         
  550.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  551.         
  552.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  553.     }
  554.     /**
  555.      * @codeCoverageIgnore
  556.      */
  557.     public function getTemplateName()
  558.     {
  559.         return "ProfileList/list.html.twig";
  560.     }
  561.     /**
  562.      * @codeCoverageIgnore
  563.      */
  564.     public function isTraitable()
  565.     {
  566.         return false;
  567.     }
  568.     /**
  569.      * @codeCoverageIgnore
  570.      */
  571.     public function getDebugInfo()
  572.     {
  573.         return array (  606 => 101,  603 => 100,  590 => 99,  576 => 96,  574 => 95,  569 => 93,  565 => 92,  560 => 89,  547 => 88,  527 => 226,  516 => 218,  497 => 201,  476 => 183,  473 => 182,  471 => 181,  470 => 180,  468 => 179,  466 => 178,  459 => 173,  457 => 172,  454 => 171,  451 => 170,  448 => 168,  446 => 167,  443 => 166,  439 => 164,  433 => 163,  428 => 162,  422 => 161,  418 => 160,  414 => 158,  411 => 157,  409 => 156,  406 => 155,  402 => 153,  398 => 152,  391 => 151,  386 => 149,  380 => 148,  376 => 146,  373 => 145,  371 => 144,  368 => 143,  360 => 140,  354 => 139,  350 => 137,  347 => 136,  344 => 135,  341 => 128,  337 => 126,  333 => 125,  326 => 124,  321 => 122,  315 => 121,  311 => 119,  308 => 118,  306 => 117,  303 => 116,  299 => 114,  295 => 113,  288 => 112,  283 => 110,  277 => 109,  273 => 107,  270 => 106,  268 => 105,  263 => 103,  260 => 102,  258 => 99,  255 => 98,  253 => 88,  248 => 86,  245 => 85,  242 => 45,  239 => 44,  235 => 42,  233 => 39,  232 => 38,  224 => 36,  222 => 35,  219 => 34,  215 => 32,  213 => 31,  205 => 29,  202 => 28,  200 => 27,  197 => 26,  195 => 25,  191 => 24,  186 => 23,  173 => 22,  159 => 19,  156 => 18,  153 => 17,  150 => 16,  148 => 15,  143 => 14,  130 => 13,  114 => 10,  101 => 9,  85 => 6,  72 => 5,  58 => 1,  56 => 3,  40 => 1,);
  574.     }
  575.     public function getSourceContext()
  576.     {
  577.         return new Source("{% extends 'grid.html.twig' %}
  578. {% set city = app.request.get('city', default_city()) %}
  579. {% block title %}
  580.     {{ seo_title() }}
  581. {% endblock %}
  582. {% block metaDescription %}
  583.     <meta name=\"description\" content=\"{{ seo_description() }}\">
  584. {% endblock %}
  585. {% block navbar %}
  586.     {{ parent() }}
  587.     {% if profiles and profiles.currentPage >= 2 %}
  588.         {% set excludeRecommendationProfileIds = [] %}
  589.         {% set recommendations_count = profile_list_per_page %}
  590.         {% include 'Recommendations/_profile_recommendations.html.twig' %}
  591.     {% endif %}
  592. {% endblock %}
  593. {% block mainContainer %}
  594.     {{ seo_top() }}
  595.     <h1>{{ seo_heading() }}</h1>
  596.     {% include 'ProfileList/geo_category_linkage.partial.html.twig' %}
  597.     {% if homepage_city_listings_block is defined and homepage_city_listings_block %}
  598.         {% if homepage_city_listings_block.hasSaloons %}
  599.             <h3><a href=\"{{ path('saloon_list.list_by_city', {city: city.uriIdentity}) }}\">Интим-салоны {{ city.name|trans }}</a></h3>
  600.             <div class=\"row mb-3\">
  601.                 {% include 'SaloonList/list.saloons.html.twig' with { 'saloons': homepage_city_listings_block.saloons } %}
  602.             </div>
  603.         {% endif %}
  604.         {% if homepage_city_listings_block.hasMasseurs %}
  605.             <h3><a href=\"{{ path('masseur_list.page', {city: city.uriIdentity}) }}\">Массажистки {{ city.name|trans }}</a></h3>
  606.             <div class=\"row mb-3\">
  607.                 {% include 'ProfileList/list.profiles.html.twig' with {
  608.                     'profiles': homepage_city_listings_block.masseurs,
  609.                     'show_total_count': false
  610.                 } %}
  611.             </div>
  612.         {% endif %}
  613.     {% endif %}
  614.     {#
  615.     {% if source is defined and source %}
  616.     <h6 style=\"background-color: #ee4056;height: 20px;\">
  617.         {% if source == 'county' %}К сожалению, все девушки из округа <a href=\"{{ category_url }}\">{{ county.name }}</a> сейчас отдыхают, посмотрите проституток из других округов города {{ city.name|trans }}.{% endif %}
  618.         {% if source == 'district' %}К сожалению, все девушки из района <a href=\"{{ category_url }}\">{{ district.name }}</a> сейчас отдыхают, посмотрите проституток из других районов города {{ city.name|trans }}.{% endif %}
  619.         {% if source == 'station' %}К сожалению, все девушки работающие вблизи метро <a href=\"{{ category_url }}\">{{ station.name }}</a> сейчас отдыхают, посмотрите проституток у других станций метро в этом районе города {{ city.name|trans }}.{% endif %}
  620.         {% if source == 'approved' or source == 'with_comments' or  source == 'with_video' or source == 'elite' or source == 'with_selfie' %}
  621.             {% if source == 'approved' %}
  622.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_approved', {city:city.uriIdentity}) ~ '\">Проверенные анкеты</a>' %}
  623.             {% elseif source == 'with_comments' %}
  624.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_with_comments', {city:city.uriIdentity}) ~ '\">Анкеты с отзывами</a>' %}
  625.             {% elseif source == 'with_video' %}
  626.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_with_video', {city:city.uriIdentity}) ~ '\">Анкеты с видео</a>' %}
  627.             {% elseif source == 'with_selfie' %}
  628.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_with_selfie', {city:city.uriIdentity}) ~ '\">Анкеты с селфи</a>' %}
  629.             {% elseif source == 'with_whatsapp' %}
  630.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_with_whatsapp', {city:city.uriIdentity}) ~ '\">Анкеты с WhatsApp</a>' %}
  631.             {% elseif source == 'with_telegram' %}
  632.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_with_telegram', {city:city.uriIdentity}) ~ '\">Анкеты с Telegram</a>' %}
  633.             {% elseif source == 'elite' %}
  634.                 {% set source_name = '<a href=\"' ~ path('profile_list.list_for_elite_girls', {city:city.uriIdentity}) ~ '\">Элитные проститутки</a>' %}
  635.             {% else %}
  636.                 {% set source_name = '' %}
  637.             {% endif %}
  638.             {% if source_default == 'approved' %}К сожалению, все <a href=\"{{ category_url }}\">проверенные девушки</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  639.             {% if source_default == 'with_comments' %}К сожалению, все <a href=\"{{ category_url }}\">девушки, у которых есть отзывы</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  640.             {% if source_default == 'with_video' %}К сожалению, все <a href=\"{{ category_url }}\">девушки, у которых есть видео</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  641.             {% if source_default == 'with_selfie' %}К сожалению, все <a href=\"{{ category_url }}\">девушки, у которых есть селфи</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  642.             {% if source_default == 'with_whatsapp' %}К сожалению, все <a href=\"{{ category_url }}\">девушки с WhatsApp</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  643.             {% if source_default == 'with_telegram' %}К сожалению, все <a href=\"{{ category_url }}\">девушки с Telegram</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}{% endif %}
  644.         {% endif %}
  645.         {% if source == 'by_params' %}К сожалению, раздел пуст. Посмотрите другие анкеты, которые мы подобрали для Вас.{% endif %}
  646.         {% if source == 'service' %}К сожалению, все девушки, которые практикуют услугу <a href=\"{{ category_url }}\">{{ service.name }}</a> сейчас отдыхают. Но мы подобрали для Вас девушек которые не против оказать Вам похожие услуги, взгляните!{% endif %}
  647.         {% if source == 'city' %}К сожалению, данный раздел пуст. Взгляните на другие анкеты, которые мы нашли для Вас в городе {{ city.name|trans }}.{% endif %}
  648.         {% if source == 'country' %}К сожалению, данный раздел пуст. Взгляните на анкеты которые мы подобрали для Вас.{% endif %}
  649.         {% if source == 'massage_service' %}К сожалению, все девушки для которых массаж — это призвание сейчас отдыхают. Посмотрите проституток, которые также готовы сделать Вам массаж.{% endif %}
  650.     </h6>
  651.     {% endif %}
  652.     #}
  653.     {{ porpaginas_render(profiles) }}
  654.     {% block mainList %}
  655.         <div
  656.             id=\"profile-list\"
  657.             class=\"row mb-3\"
  658.             data-recommendations-fill-applied=\"{{ recommendations_fill_applied|default(false) ? 1 : 0 }}\"
  659.             data-recommendations-fill-original-count=\"{{ recommendations_fill_original_count|default(profiles.totalCount|default(0)) }}\"
  660.         >
  661.             {% include 'ProfileList/list.profiles.html.twig' %}
  662.         </div>
  663.     {% endblock %}
  664.     {% block showMore %}
  665.         {% include 'ProfileList/_show_more.profiles.html.twig' %}
  666.     {% endblock showMore %}
  667.     {{ porpaginas_render(profiles) }}
  668.     {% set cities_circle = city_main_pages_linkage_circle() %}
  669.     {% if cities_circle is not null %}
  670.         <div class=\"city_main_pages_linkage_circle\">
  671.             <h3>Также рекомендуем:</h3>
  672.             {% if cities_circle[0] is not null %}<a href=\"{{ cities_circle[0].href }}\"
  673.                                                     style=\"text-transform: capitalize;\">{{ cities_circle[0].text }}</a>
  674.                 <br/>{% endif %}
  675.             {% if cities_circle[1] is not null %}<a href=\"{{ cities_circle[1].href }}\"
  676.                                                     style=\"text-transform: capitalize;\">{{ cities_circle[1].text }}</a>{% endif %}
  677.         </div>
  678.     {% endif %}
  679.     {% set cities_circle = city_main_pages_linkage_by_countries_circle() %}
  680.     {% if cities_circle is not null %}
  681.         <div class=\"city_main_pages_linkage_circle\">
  682.             <h3>Также рекомендуем:</h3>
  683.             {% if cities_circle[0] is not null %}<a href=\"{{ cities_circle[0].href }}\"
  684.                                                     style=\"text-transform: capitalize;\">{{ cities_circle[0].text }}</a>
  685.                 <br/>{% endif %}
  686.             {% if cities_circle[1] is not null %}<a href=\"{{ cities_circle[1].href }}\"
  687.                                                     style=\"text-transform: capitalize;\">{{ cities_circle[1].text }}</a>{% endif %}
  688.         </div>
  689.     {% endif %}
  690.     {#
  691.     если указать в вызове параметр kind, напр. 'myCustomKind', то из перевода будут браться соответственно
  692.     MYCUSTOMKIND_FIRST_ и MYCUSTOMKIND_SECOND_ + падеж указанный в конфиге кольцовки, напр. MYCUSTOMKIND_FIRST_NOMINATIVE
  693.     можно использовать вызов без параметра, тогда из перевода будут браться соответственно PROSTITUTES_ и INDIVIDUALS_ с соответствующими падежfvb
  694.     #}
  695.     {% set circle = inner_linkage_circle('prostitutes') %}
  696.     {% if circle is not null %}
  697.         <div class=\"inner_linkage_circle\">
  698.             <h3>Также интересуются:</h3>
  699.             <a href=\"{{ circle[0].href }}\">{{ circle[0].text }}</a><br/>
  700.             <a href=\"{{ circle[1].href }}\">{{ circle[1].text }}</a>
  701.         </div>
  702.     {% endif %}
  703.     {% set districts_circle = districts_linkage_circle() %}
  704.     {% if districts_circle is not null %}
  705.         <div class=\"city_main_pages_linkage_circle\">
  706.             <h3>Также интересуются:</h3>
  707.             {% if districts_circle[0] is not null %}<a href=\"{{ districts_circle[0].href }}\"
  708.                                                        style=\"text-transform: capitalize;\">{{ districts_circle[0].text }}</a>
  709.                 <br/>{% endif %}
  710.             {% if districts_circle[1] is not null %}<a href=\"{{ districts_circle[1].href }}\"
  711.                                                        style=\"text-transform: capitalize;\">{{ districts_circle[1].text }}</a>{% endif %}
  712.         </div>
  713.     {% endif %}
  714.     {% set stations_circle = station_pages_linkage_circle() %}
  715.     {% if stations_circle is not null %}
  716.         <div class=\"station_pages_linkage_circle\">
  717.             <h3>Также интересуются:</h3>
  718.             {% if stations_circle[0] is not null %}<a
  719.                 href=\"{{ stations_circle[0].href }}\">{{ stations_circle[0].text }}</a><br/>{% endif %}
  720.             {% if stations_circle[1] is not null %}<a
  721.                 href=\"{{ stations_circle[1].href }}\">{{ stations_circle[1].text }}</a>{% endif %}
  722.         </div>
  723.     {% endif %}
  724.     {% include 'last_girl_list.html.twig' %}
  725.     {# комменты анкет для листинга станции #}
  726.     {% include 'ProfileList/station_comments.partial.html.twig' %}
  727.     {% include 'ProfileList/profile_filter.partial.html.twig' %}
  728.     <h3>Виджет Анкеты по категориям</h3>
  729.     <div id=\"widget_profiles_by_categories\" style=\"display:flex;gap:10px\"></div>
  730.     <script type=\"text/javascript\">
  731.         {% set route = app.request.get('_route') %}
  732.         {% if
  733.             route == 'homepage'
  734.             or (route == 'profile_list.list_by_city' and app.request.get('city').id == default_city().id) %}
  735.         document.addEventListener('DOMContentLoaded', _ => {
  736.             fetch('{{ path('profile_widget.by_categories', {city: app.request.attributes.get('city', default_city()).uriIdentity}) }}', {
  737.                 method: 'GET',
  738.                 headers: {
  739.                     \"X-Requested-With\": \"XMLHttpRequest\"
  740.                 },
  741.             }).then(response => {
  742.                 if (response.status < 300) {
  743.                     return response.text();
  744.                 } else {
  745.                     console.warn(\"🤔\");
  746.                     return null;
  747.                 }
  748.             }).then(response => {
  749.                 document.querySelector('#widget_profiles_by_categories').innerHTML = response;
  750.                 filterData();
  751.             });
  752.         });
  753.         {% endif %}
  754.     </script>
  755.     <script type=\"text/javascript\">
  756.         document.addEventListener('DOMContentLoaded', function () {
  757.             const profileNodes = document.querySelectorAll('[data-profile-id]');
  758.             if (!profileNodes.length) {
  759.                 return;
  760.             }
  761.             const profileIds = Array.from(profileNodes)
  762.                 .map(node => parseInt(node.dataset.profileId, 10))
  763.                 .filter(Number.isInteger);
  764.             if (!profileIds.length) {
  765.                 return;
  766.             }
  767.             fetch('{{ path('profile_ctr.increase_shows') }}', {
  768.                 method: 'POST',
  769.                 headers: {
  770.                     'Content-Type': 'application/json',
  771.                     'X-Requested-With': 'XMLHttpRequest',
  772.                 },
  773.                 body: JSON.stringify({
  774.                     profiles: profileIds,
  775.                     source: '{{ source|default('') }}',
  776.                 }),
  777.             });
  778.         });
  779.     </script>
  780. {% endblock %}
  781. ""ProfileList/list.html.twig""/app/templates/ProfileList/list.html.twig");
  782.     }
  783. }