<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* ProfileList/list.html.twig */
class __TwigTemplate_09c006177d0309b7aaecc091c4a4831a extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'metaDescription' => [$this, 'block_metaDescription'],
'canonical' => [$this, 'block_canonical'],
'metaRobots' => [$this, 'block_metaRobots'],
'name_page' => [$this, 'block_name_page'],
'current_menu_map' => [$this, 'block_current_menu_map'],
'mainContainer' => [$this, 'block_mainContainer'],
'profileList' => [$this, 'block_profileList'],
'showMore' => [$this, 'block_showMore'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "grid.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "ProfileList/list.html.twig"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "ProfileList/list.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "ProfileList/list.html.twig"));
// line 3
$context["isFirstPage"] = (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.', 3, $this->source); })()), "currentPage", [], "any", false, false, false, 3) == 1);
// line 4
$context["listingPage"] = (twig_get_attribute($this->env, $this->source, ($context["profiles"] ?? null), "currentPage", [], "any", true, true, false, 4) && (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.', 4, $this->source); })()), "currentPage", [], "any", false, false, false, 4) > 1));
// line 1
$this->parent = $this->loadTemplate("grid.html.twig", "ProfileList/list.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 6
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
// line 7
echo twig_escape_filter($this->env, $this->extensions['App\Twig\SeoExtension']->metaTitle(), "html", null, true);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 10
public function block_metaDescription($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaDescription"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaDescription"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaDescription"));
// line 11
echo "<meta name=\"description\" content=\"";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\SeoExtension']->metaDescription(), "html", null, true);
echo "\">";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 14
public function block_canonical($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "canonical"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "canonical"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "canonical"));
echo "<link rel=\"canonical\" href=\"";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\SeoExtension']->canonicalUrl((isset($context["actual_main_domain"]) || array_key_exists("actual_main_domain", $context) ? $context["actual_main_domain"] : (function () { throw new RuntimeError('Variable "actual_main_domain" does not exist.', 14, $this->source); })())), "html", null, true);
(((isset($context["listingPage"]) || array_key_exists("listingPage", $context) ? $context["listingPage"] : (function () { throw new RuntimeError('Variable "listingPage" does not exist.', 14, $this->source); })())) ? (print (twig_escape_filter($this->env, (("page" . 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.', 14, $this->source); })()), "currentPage", [], "any", false, false, false, 14)) . "/"), "html", null, true))) : (print ("")));
echo "\">";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 16
public function block_metaRobots($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaRobots"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaRobots"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metaRobots"));
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_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.', 16, $this->source); })()), "request", [], "any", false, false, false, 16), "attributes", [], "any", false, false, false, 16), "get", ["page"], "method", false, false, false, 16) > 1)) {
echo "<meta name=\"robots\" content=\"noindex, follow\" />";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 18
public function block_name_page($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "name_page"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "name_page"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "name_page"));
echo "girls-list";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 19
public function block_current_menu_map($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "current_menu_map"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "current_menu_map"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "current_menu_map"));
echo "current";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 20
public function block_mainContainer($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mainContainer"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mainContainer"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mainContainer"));
// line 22
$context["excludeRecommendationProfileIds"] = [];
// line 23
$context["conditionList"] = ["/otzyvy/", "/video/", "/selfie/", "/price/dorogie/", "/price/deshevye/", "/stancii/", "/raiony/", "/novye/", "/massajistki/", "/bdsm/", "/intim-karta/", "/proverennye/", "/hudye/", "/stroinye/", "/sportivnye/", "/plotnye/", "/tolstye/", "/russkie/", "/ukrainki/", "/kazashki/", "/negrityanki/", "/tatarki/", "/aziatki/", "/kirgizki/", "/yaponki/", "/kitayanki/", "/taiki/", "/armyanki/", "/mulatki/", "/tadzhichki/", "/uzbechki/", "/brunetki/", "/shatenki/", "/ryzhie/", "/rusye/", "/blondinki/", "/nizkie/", "/vysokie/", "/molodye/", "/zrelye/"];
// line 67
$context["onlyThisPageSeoShow"] = false;
// line 68
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["conditionList"]) || array_key_exists("conditionList", $context) ? $context["conditionList"] : (function () { throw new RuntimeError('Variable "conditionList" does not exist.', 68, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["str"]) {
// line 69
if (twig_in_filter($context["str"], twig_get_attribute($this->env, $this->source, twig_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.', 69, $this->source); })()), "request", [], "any", false, false, false, 69), "pathInfo", [], "any", false, false, false, 69))) {
// line 70
$context["onlyThisPageSeoShow"] = true;
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['str'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 74
$context["isMainCity"] = (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.', 74, $this->source); })()), "uriIdentity", [], "any", false, false, false, 74) == twig_get_attribute($this->env, $this->source, $this->extensions['App\Twig\DefaultCityExtension']->defaultCity(), "uriIdentity", [], "any", false, false, false, 74));
// line 75
$context["isIndexPage"] = (twig_get_attribute($this->env, $this->source, twig_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.', 75, $this->source); })()), "request", [], "any", false, false, false, 75), "pathInfo", [], "any", false, false, false, 75) == "/");
// line 76
$context["isFirstPage"] = (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.', 76, $this->source); })()), "currentPage", [], "any", false, false, false, 76) == 1);
// line 77
$context["isStationPage"] = (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_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.', 77, $this->source); })()), "request", [], "any", false, false, false, 77), "attributes", [], "any", false, false, false, 77), "get", ["_route"], "method", false, false, false, 77) == "profile_list.list_by_station");
// line 81
$context["isShowTopSeo"] = false;
// line 82
$context["isShowTopOnBottomSeo"] = (isset($context["isFirstPage"]) || array_key_exists("isFirstPage", $context) ? $context["isFirstPage"] : (function () { throw new RuntimeError('Variable "isFirstPage" does not exist.', 82, $this->source); })());
// line 83
$context["isShowBottomSeo"] = (isset($context["isFirstPage"]) || array_key_exists("isFirstPage", $context) ? $context["isFirstPage"] : (function () { throw new RuntimeError('Variable "isFirstPage" does not exist.', 83, $this->source); })());
// line 85
echo $this->extensions['Knp\Menu\Twig\MenuExtension']->render("breadcrumbs", ["template" => "_menu/breadcrumbs.html.twig"]);
// line 86
echo "<header class=\"list_heading\">
\t\t<h1 class=\"border-line list_heading__title\">";
// line 87
echo (($this->extensions['App\Twig\SeoExtension']->pageHeading()) ? ($this->extensions['App\Twig\SeoExtension']->pageHeading()) : ("Проститутки города Москва"));
echo "</h1>
\t\t<span class=\"list_heading__count\">";
// line 88
echo $this->env->getExtension('Symfony\Bridge\Twig\Extension\TranslationExtension')->trans("profile_count", ["count" => 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.', 88, $this->source); })()), "totalCount", [], "any", false, false, false, 88)], "profile_list");
echo "</span>
\t</header>
\t";
// line 96
echo "\t<div aria-hidden=\"true\" class=\"no-display\" style=\"display: none;\">
\t\t<svg xmlns=\"http://www.w3.org/2000/svg\">
\t\t\t<symbol id=\"close\" viewBox=\"0 0 25 24\">
\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.46 6.7a1 1 0 0 0-1.42-1.4l-5.29 5.29-5.3-5.3a1 1 0 0 0-1.4 1.42L11.33 12l-5.3 5.3a1 1 0 1 0 1.42 1.4l5.29-5.29 5.3 5.3a1 1 0 0 0 1.4-1.42L14.17 12l5.3-5.3Z\" fill=\"#fff\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"expand\" viewBox=\"0 0 25 24\">
\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.54 8.3a1 1 0 0 1 1.42 0l5.29 5.29 5.3-5.3a1 1 0 1 1 1.4 1.42l-6 6a1 1 0 0 1-1.4 0l-6-6a1 1 0 0 1 0-1.42Z\" fill=\"#fff\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range\" viewBox=\"0 0 25 24\">
\t\t\t\t<path d=\"M21.5 11h-1.18a2.98 2.98 0 0 0-5.64 0h-4.36a2.98 2.98 0 0 0-5.64 0H3.5a1 1 0 1 0 0 2h1.18a2.98 2.98 0 0 0 5.64 0h4.36a2.98 2.98 0 0 0 5.64 0h1.18a1 1 0 0 0 0-2Zm-14 2a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm10 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"/>
\t\t\t</symbol>
\t\t</svg>
\t</div>";
// line 110
if ((isset($context["isShowTopSeo"]) || array_key_exists("isShowTopSeo", $context) ? $context["isShowTopSeo"] : (function () { throw new RuntimeError('Variable "isShowTopSeo" does not exist.', 110, $this->source); })())) {
// line 111
echo twig_include($this->env, $context, "components/seo_text.html.twig", ["type" => "top", "noindex" => true]);
}
// line 114
$context["isArchivePage"] = twig_in_filter("profile_list.list_archived", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_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.', 114, $this->source); })()), "request", [], "any", false, false, false, 114), "attributes", [], "any", false, false, false, 114), "get", ["_route"], "method", false, false, false, 114));
// line 150
echo "
\t";
// line 224
echo "
\t<div id=\"filter-form-root\">
\t\t<button class=\"filter_hide_button rounding\" type=\"button\" id=\"filter_hide_button\">
\t\t\t<svg class=\"filter_hide_button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6.96 6h10l-5 6.3-5-6.3Zm-2.75-.39L9.96 13v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6l5.74-7.39A1 1 0 0 0 18.91 4H5.01a1 1 0 0 0-.8 1.61Z\" /></svg>
\t\t\t<span class=\"filter_hide_button__text\" data-filter-hide-text-show>Показать фильтры</span>
\t\t\t<svg class=\"filter_hide_button__rotate\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.45 9.87a.84.84 0 0 1 1.24 0l3.3 3.5 3.32-3.5a.84.84 0 0 1 1.23 0c.34.36.34.95 0 1.3l-3.92 4.16a.84.84 0 0 1-1.24 0l-3.93-4.15a.96.96 0 0 1 0-1.31Z\" /></svg>
\t\t</button>
\t\t<div class=\"filter_hide_block\" id=\"filter_hide_block\">
\t\t\t";
// line 233
echo "\t\t\t<form name=\"profile_filter_form\" method=\"post\" action=\"/filter/\" class=\"filter_form\" id=\"filter-form\" data-process-url=\"/profile_ctr/increase-shows/\" data-main-class=\"profile_filter\">
\t\t\t\t<div class=\"profile_filter\">
\t\t\t\t\t<button class=\"profile_filter__mobile_button\" type=\"button\"><span class=\"profile_filter__mobile_button__text\">Показать фильтры</span> <svg class=\"profile_filter__mobile_button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6.96 6h10l-5 6.3-5-6.3Zm-2.75-.39L9.96 13v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6l5.74-7.39A1 1 0 0 0 18.91 4H5.01a1 1 0 0 0-.8 1.61Z\" fill=\"#fff\"></path></svg></button>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t</div>
\t\t\t</form>
\t\t</div>
\t\t<div class=\"profile_filter__tags__container fade_slider__container\">
\t\t\t<div class=\"profile_filter__tags d-none fade_slider\" id=\"filter_tags\"></div>
\t\t</div>
\t\t<div class=\"profile_filter__line\" id=\"filter_line\">
\t\t\t<div class=\"profile_filter__line__title\">Найдено <span class=\"profile_filter__line__title__count\">";
// line 260
echo twig_escape_filter($this->env, 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.', 260, $this->source); })()), "totalCount", [], "any", false, false, false, 260), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ToolsExtension']->inclineNumeral(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.', 260, $this->source); })()), "totalCount", [], "any", false, false, false, 260), ["анкета", "анкеты", "анкет"]), "html", null, true);
echo "</span></div>
\t\t\t<button class=\"profile_filter__line__reset\" type=\"button\" id=\"filter_line_reset\">Сбросить фильтры <svg class=\"profile_filter__line__reset_icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 14\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.7 1.7A1 1 0 0 0 12.3.3L7 5.58 1.7.29A1 1 0 0 0 .3 1.71L5.58 7l-5.3 5.3a1 1 0 1 0 1.42 1.4L7 8.42l5.3 5.3a1 1 0 0 0 1.4-1.42L8.42 7l5.3-5.3Z\" fill=\"#ED0C34\"/></svg>
\t\t\t</button>
\t\t</div>
\t</div>";
// line 265
$context["fakeStationList"] = (((array_key_exists("source_default", $context) && array_key_exists("source", $context)) && ((isset($context["source_default"]) || array_key_exists("source_default", $context) ? $context["source_default"] : (function () { throw new RuntimeError('Variable "source_default" does not exist.', 265, $this->source); })()) == "station")) && ((isset($context["source_default"]) || array_key_exists("source_default", $context) ? $context["source_default"] : (function () { throw new RuntimeError('Variable "source_default" does not exist.', 265, $this->source); })()) != (isset($context["source"]) || array_key_exists("source", $context) ? $context["source"] : (function () { throw new RuntimeError('Variable "source" does not exist.', 265, $this->source); })())));
// line 267
echo "<div class=\"models-items-row flex-wrap\" id=\"profile-list\" data-show-more-append>";
// line 268
$this->displayBlock('profileList', $context, $blocks);
// line 271
echo "</div>";
// line 273
if (((isset($context["profiles"]) || array_key_exists("profiles", $context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.', 273, $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.', 273, $this->source); })()), "totalCount", [], "any", false, false, false, 273) > (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.', 273, $this->source); })()), "currentPage", [], "any", false, false, false, 273) * 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.', 273, $this->source); })()), "currentLimit", [], "any", false, false, false, 273))))) {
// line 274
$this->displayBlock('showMore', $context, $blocks);
}
// line 279
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.', 279, $this->source); })()));
// line 284
echo "\t";
// line 285
echo "\t";
// line 286
echo "\t\t<div id=\"recommendations\">";
// line 287
$context["excludeRecommendationProfileIds"] = twig_join_filter(twig_array_map($this->env, (isset($context["profiles"]) || array_key_exists("profiles", $context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.', 287, $this->source); })()), function ($__p__) use ($context, $macros) { $context["p"] = $__p__; return twig_get_attribute($this->env, $this->source, (isset($context["p"]) || array_key_exists("p", $context) ? $context["p"] : (function () { throw new RuntimeError('Variable "p" does not exist.', 287, $this->source); })()), "id", [], "any", false, false, false, 287); }), ", ");
// line 288
$this->loadTemplate("recommendations/_profile_recommendations.html.twig", "ProfileList/list.html.twig", 288)->display(twig_array_merge($context, ["hidden" => !((isset($context["profiles"]) || array_key_exists("profiles", $context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.', 288, $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.', 288, $this->source); })()), "currentPage", [], "any", false, false, false, 288) >= 2))]));
// line 289
echo "</div>
\t";
// line 291
echo "
\t";
// line 302
if ((isset($context["isShowTopOnBottomSeo"]) || array_key_exists("isShowTopOnBottomSeo", $context) ? $context["isShowTopOnBottomSeo"] : (function () { throw new RuntimeError('Variable "isShowTopOnBottomSeo" does not exist.', 302, $this->source); })())) {
// line 303
echo twig_include($this->env, $context, "components/seo_text.html.twig", ["type" => "top", "noindex" => true]);
}
// line 305
if ((isset($context["isShowBottomSeo"]) || array_key_exists("isShowBottomSeo", $context) ? $context["isShowBottomSeo"] : (function () { throw new RuntimeError('Variable "isShowBottomSeo" does not exist.', 305, $this->source); })())) {
// line 306
echo twig_include($this->env, $context, "components/seo_text.html.twig", ["type" => "bottom", "noindex" => true]);
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 268
public function block_profileList($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "profileList"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "profileList"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "profileList"));
// line 269
$this->loadTemplate("ProfileList/list.profiles.html.twig", "ProfileList/list.html.twig", 269)->display(twig_array_merge($context, ["fakeStationList" => ((array_key_exists("fakeStationList", $context)) ? (_twig_default_filter((isset($context["fakeStationList"]) || array_key_exists("fakeStationList", $context) ? $context["fakeStationList"] : (function () { throw new RuntimeError('Variable "fakeStationList" does not exist.', 269, $this->source); })()), false)) : (false))]));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 274
public function block_showMore($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "showMore"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "showMore"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "showMore"));
// line 275
$this->loadTemplate("ProfileList/_show_more.profiles.html.twig", "ProfileList/list.html.twig", 275)->display($context);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 317
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 318
echo "<script>
window._lD = {
setLastViewedListing: '";
// line 320
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_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.', 320, $this->source); })()), "request", [], "any", false, false, false, 320), "attributes", [], "any", false, false, false, 320), "get", ["_route"], "method", false, false, false, 320), "html", null, true);
echo "',
cityUrl: \"";
// line 321
echo twig_escape_filter($this->env, 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.', 321, $this->source); })()), "uriIdentity", [], "any", false, false, false, 321), "html", null, true);
echo "\",
};
\t</script>";
// line 324
$this->displayParentBlock("javascripts", $context, $blocks);
// line 325
$context["route"] = twig_get_attribute($this->env, $this->source, twig_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.', 325, $this->source); })()), "request", [], "any", false, false, false, 325), "get", ["_route"], "method", false, false, false, 325);
// line 326
if ((!twig_in_filter("profile_search.page", (isset($context["route"]) || array_key_exists("route", $context) ? $context["route"] : (function () { throw new RuntimeError('Variable "route" does not exist.', 326, $this->source); })())) && !((twig_get_attribute($this->env, $this->source, twig_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.', 326, $this->source); })()), "request", [], "any", false, false, false, 326), "method", [], "any", false, false, false, 326) == "GET") && twig_get_attribute($this->env, $this->source, twig_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.', 326, $this->source); })()), "request", [], "any", false, false, false, 326), "isXmlHttpRequest", [], "method", false, false, false, 326)))) {
// line 327
echo "<script>
\t\t\twindow._mp = {
\t\t\t\tformUrl: \"";
// line 329
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_filters.form", ["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.', 329, $this->source); })()), "uriIdentity", [], "any", false, false, false, 329)]), "html", null, true);
echo "\",
\t\t\t\tsetLastViewedListing: '";
// line 330
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_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.', 330, $this->source); })()), "request", [], "any", false, false, false, 330), "attributes", [], "any", false, false, false, 330), "get", ["_route"], "method", false, false, false, 330), "html", null, true);
echo "',
\t\t\t\tlistingData: [
\t\t\t\t\t['listing', '";
// line 332
echo twig_escape_filter($this->env, (isset($context["listing"]) || array_key_exists("listing", $context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.', 332, $this->source); })()), "html", null, true);
echo "'],
\t\t\t\t\t['listingParams', '";
// line 333
echo twig_escape_filter($this->env, json_encode((isset($context["listing_parameters"]) || array_key_exists("listing_parameters", $context) ? $context["listing_parameters"] : (function () { throw new RuntimeError('Variable "listing_parameters" does not exist.', 333, $this->source); })())), "html", null, true);
echo "'.replaceAll('"', '\"')],
\t\t\t\t],
\t\t\t\tstations: {";
// line 336
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($this->extensions['App\Twig\StationsExtension']->stations());
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["station"]) {
// line 337
echo "\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["station"], "name", [], "any", false, false, false, 337)), "html", null, true);
echo "\": \"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_station", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["station"], "city", [], "any", false, false, false, 337), "uriIdentity", [], "any", false, false, false, 337), "station" => twig_get_attribute($this->env, $this->source, $context["station"], "uriIdentity", [], "any", false, false, false, 337)]), "html", null, true);
echo "\"";
if ( !twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 337)) {
echo ",";
}
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['station'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 339
echo "}
\t\t\t}
\t\t\tdocument.addEventListener(\"DOMContentLoaded\", () => {
\t\t\t\tnew window._filterLoader({
\t\t\t\t\tformUrl: \"";
// line 344
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_filters.form", ["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.', 344, $this->source); })()), "uriIdentity", [], "any", false, false, false, 344)]), "html", null, true);
echo "\",
\t\t\t\t\tdefaultProfilesCount: \"";
// line 345
echo twig_escape_filter($this->env, 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.', 345, $this->source); })()), "totalCount", [], "any", false, false, false, 345), "html", null, true);
echo "\"
\t\t\t\t});
\t\t\t\t";
// line 355
echo "\t\t\t})
\t\t</script>
\t\t";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "ProfileList/list.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 583 => 355, 577 => 345, 573 => 344, 566 => 339, 545 => 337, 528 => 336, 523 => 333, 519 => 332, 514 => 330, 510 => 329, 506 => 327, 504 => 326, 502 => 325, 500 => 324, 495 => 321, 491 => 320, 487 => 318, 474 => 317, 461 => 275, 448 => 274, 435 => 269, 422 => 268, 408 => 306, 406 => 305, 403 => 303, 401 => 302, 398 => 291, 395 => 289, 393 => 288, 391 => 287, 389 => 286, 387 => 285, 385 => 284, 383 => 279, 380 => 274, 378 => 273, 376 => 271, 374 => 268, 372 => 267, 370 => 265, 361 => 260, 332 => 233, 322 => 224, 319 => 150, 317 => 114, 314 => 111, 312 => 110, 298 => 96, 292 => 88, 288 => 87, 285 => 86, 283 => 85, 281 => 83, 279 => 82, 277 => 81, 275 => 77, 273 => 76, 271 => 75, 269 => 74, 262 => 70, 260 => 69, 256 => 68, 254 => 67, 252 => 23, 250 => 22, 237 => 20, 212 => 19, 187 => 18, 160 => 16, 132 => 14, 117 => 11, 104 => 10, 91 => 7, 78 => 6, 64 => 1, 62 => 4, 60 => 3, 44 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'grid.html.twig' %}
{%- set isFirstPage = profiles.currentPage == 1 -%}
{% set listingPage = profiles.currentPage is defined and profiles.currentPage > 1 %}
{%- block title -%}
\t{{- seo_title() -}}
{%- endblock -%}
{%- block metaDescription -%}
\t<meta name=\"description\" content=\"{{- seo_description() -}}\">
{%- endblock -%}
{% block canonical %}<link rel=\"canonical\" href=\"{{ canonical_url(actual_main_domain) }}{{ listingPage ? 'page' ~ profiles.currentPage ~ '/' : ''}}\">{% endblock %}
{%- block metaRobots -%}{%- if app.request.attributes.get('page') > 1 -%}<meta name=\"robots\" content=\"noindex, follow\" />{%- endif -%}{%- endblock -%}
{%- block name_page -%}girls-list{%- endblock -%}
{%- block current_menu_map -%} current{%- endblock -%}
{%- block mainContainer -%}
\t{%- set excludeRecommendationProfileIds = [] -%}
\t{%- set conditionList = [
\t\t'/otzyvy/',
\t\t'/video/',
\t\t'/selfie/',
\t\t'/price/dorogie/',
\t\t'/price/deshevye/',
\t\t'/stancii/',
\t\t'/raiony/',
\t\t'/novye/',
\t\t'/massajistki/',
\t\t'/bdsm/',
\t\t'/intim-karta/',
\t\t'/proverennye/',
\t\t'/hudye/',
\t\t'/stroinye/',
\t\t'/sportivnye/',
\t\t'/plotnye/',
\t\t'/tolstye/',
\t\t'/russkie/',
\t\t'/ukrainki/',
\t\t'/kazashki/',
\t\t'/negrityanki/',
\t\t'/tatarki/',
\t\t'/aziatki/',
\t\t'/kirgizki/',
\t\t'/yaponki/',
\t\t'/kitayanki/',
\t\t'/taiki/',
\t\t'/armyanki/',
\t\t'/mulatki/',
\t\t'/tadzhichki/',
\t\t'/uzbechki/',
\t\t'/brunetki/',
\t\t'/shatenki/',
\t\t'/ryzhie/',
\t\t'/rusye/',
\t\t'/blondinki/',
\t\t'/nizkie/',
\t\t'/vysokie/',
\t\t'/molodye/',
\t\t'/zrelye/'
\t\t]
\t%}
\t{%- set onlyThisPageSeoShow = false -%}
\t{%- for str in conditionList -%}
\t\t{%- if str in app.request.pathInfo -%}
\t\t\t{%- set onlyThisPageSeoShow = true -%}
\t\t{%- endif -%}
\t{%- endfor -%}
\t{%- set isMainCity = city.uriIdentity == default_city().uriIdentity -%}
\t{%- set isIndexPage = app.request.pathInfo == '/' -%}
\t{%- set isFirstPage = profiles.currentPage == 1 -%}
\t{%- set isStationPage = app.request.attributes.get('_route') == \"profile_list.list_by_station\" -%}
\t{# {%- set isShowTopSeo = (isFirstPage and onlyThisPageSeoShow) or isIndexPage -%}
\t{%- set isShowBottomSeo = (isFirstPage and onlyThisPageSeoShow) or isIndexPage -%} #}
\t{%- set isShowTopSeo = false -%}
\t{%- set isShowTopOnBottomSeo = isFirstPage -%}
\t{%- set isShowBottomSeo = isFirstPage -%}
\t{{- knp_menu_render('breadcrumbs', {'template': '_menu/breadcrumbs.html.twig'}) -}}
\t<header class=\"list_heading\">
\t\t<h1 class=\"border-line list_heading__title\">{{ seo_heading() ? seo_heading() : 'Проститутки города Москва' }}</h1>
\t\t<span class=\"list_heading__count\">{% trans with {'count': profiles.totalCount} from 'profile_list' %}profile_count{% endtrans %}</span>
\t</header>
\t{# <div class=\"visually_hidden\">
\t\t<svg class=\"profile_filter__item__button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 25 24\">
\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.46 6.7a1 1 0 0 0-1.42-1.4l-5.29 5.29-5.3-5.3a1 1 0 0 0-1.4 1.42L11.33 12l-5.3 5.3a1 1 0 1 0 1.42 1.4l5.29-5.29 5.3 5.3a1 1 0 0 0 1.4-1.42L14.17 12l5.3-5.3Z\" fill=\"#fff\"/>
\t\t</svg>
\t</div> #}
\t<div aria-hidden=\"true\" class=\"no-display\" style=\"display: none;\">
\t\t<svg xmlns=\"http://www.w3.org/2000/svg\">
\t\t\t<symbol id=\"close\" viewBox=\"0 0 25 24\">
\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.46 6.7a1 1 0 0 0-1.42-1.4l-5.29 5.29-5.3-5.3a1 1 0 0 0-1.4 1.42L11.33 12l-5.3 5.3a1 1 0 1 0 1.42 1.4l5.29-5.29 5.3 5.3a1 1 0 0 0 1.4-1.42L14.17 12l5.3-5.3Z\" fill=\"#fff\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"expand\" viewBox=\"0 0 25 24\">
\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.54 8.3a1 1 0 0 1 1.42 0l5.29 5.29 5.3-5.3a1 1 0 1 1 1.4 1.42l-6 6a1 1 0 0 1-1.4 0l-6-6a1 1 0 0 1 0-1.42Z\" fill=\"#fff\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range\" viewBox=\"0 0 25 24\">
\t\t\t\t<path d=\"M21.5 11h-1.18a2.98 2.98 0 0 0-5.64 0h-4.36a2.98 2.98 0 0 0-5.64 0H3.5a1 1 0 1 0 0 2h1.18a2.98 2.98 0 0 0 5.64 0h4.36a2.98 2.98 0 0 0 5.64 0h1.18a1 1 0 0 0 0-2Zm-14 2a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm10 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"/>
\t\t\t</symbol>
\t\t</svg>
\t</div>
\t{%- if isShowTopSeo -%}
\t\t{{- include('components/seo_text.html.twig', { \"type\": 'top', \"noindex\": true }) -}}
\t{%- endif -%}
\t{%- set isArchivePage = 'profile_list.list_archived' in app.request.attributes.get('_route') -%}
\t{# {% set isFormExist = profile_filter_form is defined and not isArchivePage %}
\t{% if isFormExist %}
\t\t<noindex>
\t\t\t<button class=\"filter_hide_button rounding\" type=\"button\" id=\"filter_hide_button\">
\t\t\t\t<svg class=\"filter_hide_button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6.96 6h10l-5 6.3-5-6.3Zm-2.75-.39L9.96 13v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6l5.74-7.39A1 1 0 0 0 18.91 4H5.01a1 1 0 0 0-.8 1.61Z\" /></svg>
\t\t\t\t<span class=\"filter_hide_button__text\" data-filter-hide-text-show>Показать фильтры</span>
\t\t\t\t<svg class=\"filter_hide_button__rotate\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.45 9.87a.84.84 0 0 1 1.24 0l3.3 3.5 3.32-3.5a.84.84 0 0 1 1.23 0c.34.36.34.95 0 1.3l-3.92 4.16a.84.84 0 0 1-1.24 0l-3.93-4.15a.96.96 0 0 1 0-1.31Z\" /></svg>
\t\t\t</button>
\t\t\t<div class=\"filter_hide_block\" id=\"filter_hide_block\">
\t\t\t\t{# Форма полей фильтрации #!}
\t\t\t\t{{ form_start(profile_filter_form, {
\t\t\t\t\t'attr': {
\t\t\t\t\t\t'id': 'filter-form',
\t\t\t\t\t\t'class': 'filter_form',
\t\t\t\t\t\t'data-process-url': path('profile_ctr.increase_shows'),
\t\t\t\t\t\t'data-main-class': 'profile_filter'
\t\t\t\t\t}
\t\t\t\t}) }}
\t\t\t\t\t{{ include('ProfileList/filter/form.partial.twig', {filterData: profile_filter_form.vars.value}) }}
\t\t\t\t{{ form_end(profile_filter_form) }}
\t\t\t</div>
\t\t\t<div class=\"profile_filter__tags__container fade_slider__container\">
\t\t\t\t<div class=\"profile_filter__tags d-none fade_slider\" id=\"filter_tags\"></div>
\t\t\t</div>
\t\t\t<div class=\"profile_filter__line\" id=\"filter_line\">
\t\t\t\t<div class=\"profile_filter__line__title\">Найдено <span class=\"profile_filter__line__title__count\">{{ profiles.totalCount }} {{ profiles.totalCount|incline_numeral(['анкета', 'анкеты', 'анкет']) }}</span></div>
\t\t\t\t<button class=\"profile_filter__line__reset\" type=\"button\" id=\"filter_line_reset\">
\t\t\t\t\tСбросить фильтры
\t\t\t\t\t<svg class=\"profile_filter__line__reset_icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 14\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.7 1.7A1 1 0 0 0 12.3.3L7 5.58 1.7.29A1 1 0 0 0 .3 1.71L5.58 7l-5.3 5.3a1 1 0 1 0 1.42 1.4L7 8.42l5.3 5.3a1 1 0 0 0 1.4-1.42L8.42 7l5.3-5.3Z\" fill=\"#ED0C34\"/></svg>
\t\t\t\t</button>
\t\t\t</div>
\t\t</noindex>
\t{% endif %} #}
\t{# {% if source is defined and source and source_default != 'station' %}
\t\t<div class=\"empty-category level d-flex overflow-hidden mb-4 rounding\">
\t\t\t<div class=\"empty-category__icon d-flex align-items-center justify-content-center\">
\t\t\t\t<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewbox=\"0 0 34 30\"><path fill=\"#FF3F40\" fill-rule=\"evenodd\" d=\"M.5 29.25L17 .75l16.5 28.5H.5zm27.8-3L17 6.73 5.7 26.25h22.6zm-12.8-4.5v3h3v-3h-3zm0-9h3v6h-3v-6z\" clip-rule=\"evenodd\"/></svg>
\t\t\t</div>
\t\t\t<div class=\"flex-fill px-3 px-sm-4 py-3 d-flex align-items-center\">
\t\t\t\t<p class=\"m-0\">
\t\t\t\t\t{% if source == 'county' %}К сожалению, все девушки из округа
\t\t\t\t\t\t<a href=\"{{ category_url }}\">{{ county.name }}</a>
\t\t\t\t\t\tсейчас отдыхают, посмотрите проституток из других округов города
\t\t\t\t\t\t{{ city.name|trans }}.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'district' %}К сожалению, все девушки из района
\t\t\t\t\t\t<a href=\"{{ category_url }}\">{{ district.name }}</a>
\t\t\t\t\t\tсейчас отдыхают, посмотрите проституток из других районов города
\t\t\t\t\t\t{{ city.name|trans }}.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'station' %}К сожалению, все девушки работающие вблизи метро
\t\t\t\t\t\t<a href=\"{{ category_url }}\">{{ station.name }}</a>
\t\t\t\t\t\tсейчас отдыхают, посмотрите проституток у других станций метро в этом районе города
\t\t\t\t\t\t{{ city.name|trans }}.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'approved' or source == 'with_comments' or source == 'with_video' or source == 'elite' or source == 'with_selfie' %}
\t\t\t\t\t\t{% if source == 'approved' %}
\t\t\t\t\t\t\t{% set source_name = '<a href=\"' ~ path('profile_list.list_approved', {city:city.uriIdentity}) ~ '\">Проверенные анкеты</a>' %}
\t\t\t\t\t\t{% elseif source == 'with_comments' %}
\t\t\t\t\t\t\t{% set source_name = '<a href=\"' ~ path('profile_list.list_with_comments', {city:city.uriIdentity}) ~ '\">Анкеты с отзывами</a>' %}
\t\t\t\t\t\t{% elseif source == 'with_video' %}
\t\t\t\t\t\t\t{% set source_name = '<a href=\"' ~ path('profile_list.list_with_video', {city:city.uriIdentity}) ~ '\">Анкеты с видео</a>' %}
\t\t\t\t\t\t{% elseif source == 'with_selfie' %}
\t\t\t\t\t\t\t{% set source_name = '<a href=\"' ~ path('profile_list.list_with_selfie', {city:city.uriIdentity}) ~ '\">Анкеты с селфи</a>' %}
\t\t\t\t\t\t{% elseif source == 'elite' %}
\t\t\t\t\t\t\t{% set source_name = '<a href=\"' ~ path('profile_list.list_for_elite_girls', {city:city.uriIdentity}) ~ '\">Элитные проститутки</a>' %}
\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t{% set source_name = '' %}
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t{% if source_default == 'approved' %}К сожалению, все
\t\t\t\t\t\t\t<a href=\"{{ category_url }}\">проверенные девушки</a>
\t\t\t\t\t\t\tсейчас отдыхают, посмотрите раздел
\t\t\t\t\t\t\t{{ source_name|raw }}
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t{% if source_default == 'with_comments' %}К сожалению, все
\t\t\t\t\t\t\t<a href=\"{{ category_url }}\">девушки, у которых есть отзывы</a>
\t\t\t\t\t\t\tсейчас отдыхают, посмотрите раздел
\t\t\t\t\t\t\t{{ source_name|raw }}
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t{% if source_default == 'with_video' %}К сожалению, все
\t\t\t\t\t\t\t<a href=\"{{ category_url }}\">девушки, у которых есть видео</a>
\t\t\t\t\t\t\tсейчас отдыхают, посмотрите раздел
\t\t\t\t\t\t\t{{ source_name|raw }}
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t{% if source_default == 'with_selfie' %}
\t\t\t\t\t\t\tК сожалению, все <a href=\"{{ category_url }}\">девушки, у которых есть селфи</a> сейчас отдыхают, посмотрите раздел {{ source_name|raw }}
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'by_params' %}К сожалению, раздел пуст. Посмотрите другие анкеты, которые мы подобрали для Вас.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'service' %}К сожалению, все девушки, которые практикуют услугу
\t\t\t\t\t\t<a href=\"{{ category_url }}\">{{ service.name }}</a>
\t\t\t\t\t\tсейчас отдыхают. Но мы подобрали для Вас девушек которые не против оказать Вам похожие услуги, взгляните!
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'city' %}К сожалению, данный раздел пуст. Взгляните на другие анкеты, которые мы нашли для Вас в городе
\t\t\t\t\t\t{{ city.name|trans }}.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'country' %}К сожалению, данный раздел пуст. Взгляните на анкеты которые мы подобрали для Вас.
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% if source == 'massage_service' %}К сожалению, все девушки для которых массаж — это призвание сейчас отдыхают. Посмотрите проституток, которые также готовы сделать Вам массаж.
\t\t\t\t\t{% endif %}
\t\t\t\t</p>
\t\t\t</div>
\t\t</div>
\t{% endif %} #}
{# {{ dump({source: source, source_default: source_default})}} #}
\t<div id=\"filter-form-root\">
\t\t<button class=\"filter_hide_button rounding\" type=\"button\" id=\"filter_hide_button\">
\t\t\t<svg class=\"filter_hide_button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6.96 6h10l-5 6.3-5-6.3Zm-2.75-.39L9.96 13v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6l5.74-7.39A1 1 0 0 0 18.91 4H5.01a1 1 0 0 0-.8 1.61Z\" /></svg>
\t\t\t<span class=\"filter_hide_button__text\" data-filter-hide-text-show>Показать фильтры</span>
\t\t\t<svg class=\"filter_hide_button__rotate\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.45 9.87a.84.84 0 0 1 1.24 0l3.3 3.5 3.32-3.5a.84.84 0 0 1 1.23 0c.34.36.34.95 0 1.3l-3.92 4.16a.84.84 0 0 1-1.24 0l-3.93-4.15a.96.96 0 0 1 0-1.31Z\" /></svg>
\t\t</button>
\t\t<div class=\"filter_hide_block\" id=\"filter_hide_block\">
\t\t\t{# Форма полей фильтрации #}
\t\t\t<form name=\"profile_filter_form\" method=\"post\" action=\"/filter/\" class=\"filter_form\" id=\"filter-form\" data-process-url=\"/profile_ctr/increase-shows/\" data-main-class=\"profile_filter\">
\t\t\t\t<div class=\"profile_filter\">
\t\t\t\t\t<button class=\"profile_filter__mobile_button\" type=\"button\"><span class=\"profile_filter__mobile_button__text\">Показать фильтры</span> <svg class=\"profile_filter__mobile_button__icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M6.96 6h10l-5 6.3-5-6.3Zm-2.75-.39L9.96 13v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6l5.74-7.39A1 1 0 0 0 18.91 4H5.01a1 1 0 0 0-.8 1.61Z\" fill=\"#fff\"></path></svg></button>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t\t<div class=\"profile_filter__item rounding profile_filter__item--loading\"></div>
\t\t\t\t</div>
\t\t\t</form>
\t\t</div>
\t\t<div class=\"profile_filter__tags__container fade_slider__container\">
\t\t\t<div class=\"profile_filter__tags d-none fade_slider\" id=\"filter_tags\"></div>
\t\t</div>
\t\t<div class=\"profile_filter__line\" id=\"filter_line\">
\t\t\t<div class=\"profile_filter__line__title\">Найдено <span class=\"profile_filter__line__title__count\">{{ profiles.totalCount }} {{ profiles.totalCount|incline_numeral(['анкета', 'анкеты', 'анкет']) }}</span></div>
\t\t\t<button class=\"profile_filter__line__reset\" type=\"button\" id=\"filter_line_reset\">Сбросить фильтры <svg class=\"profile_filter__line__reset_icon\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 14\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.7 1.7A1 1 0 0 0 12.3.3L7 5.58 1.7.29A1 1 0 0 0 .3 1.71L5.58 7l-5.3 5.3a1 1 0 1 0 1.42 1.4L7 8.42l5.3 5.3a1 1 0 0 0 1.4-1.42L8.42 7l5.3-5.3Z\" fill=\"#ED0C34\"/></svg>
\t\t\t</button>
\t\t</div>
\t</div>
\t{%- set fakeStationList = source_default is defined and source is defined and source_default == 'station' and source_default != source -%}
\t<div class=\"models-items-row flex-wrap\" id=\"profile-list\" data-show-more-append>
\t\t{%- block profileList -%}
\t\t\t{%- include 'ProfileList/list.profiles.html.twig' with {fakeStationList: fakeStationList|default(false)} -%}
\t\t{%- endblock -%}
\t</div>
\t{%- if profiles and profiles.totalCount > profiles.currentPage * profiles.currentLimit -%}
\t\t{%- block showMore -%}
\t\t\t{%- include 'ProfileList/_show_more.profiles.html.twig' -%}
\t\t{%- endblock showMore -%}
\t{%- endif -%}
\t{{- porpaginas_render(profiles) -}}
\t{# {% if profiles and profiles.currentPage >= 2 %}
\t\t{{ include('components/_profile_recommendations.html.twig') }}
\t{% endif %} #}
\t{# Реки #}
\t{# {%- if profiles and profiles.currentPage >= 2 -%} #}
\t\t<div id=\"recommendations\">
\t\t\t{%- set excludeRecommendationProfileIds = profiles|map(p => p.id)|join(', ') -%}
\t\t\t{%- include 'recommendations/_profile_recommendations.html.twig' with {'hidden': not (profiles and profiles.currentPage >= 2)} -%}
\t\t</div>
\t{# {%- endif -%} #}
\t{# {% set stations_circle = station_pages_linkage_circle() %}
\t{% if stations_circle is not null %}
\t\t<div class=\"station-pages-linkage-circle\">
\t\t\t{% if stations_circle[0] is defined and stations_circle[0] is not null %}<a href=\"{{ stations_circle[0].href }}\"><i class=\"prev\"></i>{{ stations_circle[0].text }}</a>{% endif %}
\t\t\t{% if stations_circle[0] is defined and stations_circle[0] is not null
\t\t\t\tand stations_circle[1] is defined and stations_circle[1] is not null %}<i class=\"sep\"></i>{% endif %}
\t\t\t{% if stations_circle[1] is defined and stations_circle[1] is not null %}<a href=\"{{ stations_circle[1].href }}\">{{ stations_circle[1].text }}<i class=\"next\"></i></a>{% endif %}
\t\t</div>
\t{% endif %} #}
\t{%- if isShowTopOnBottomSeo -%}
\t\t{{- include('components/seo_text.html.twig', { \"type\": 'top', \"noindex\": true }) -}}
\t{%- endif -%}
\t{%- if isShowBottomSeo -%}
\t\t{{- include('components/seo_text.html.twig', { \"type\": 'bottom', \"noindex\": true }) -}}
\t{%- endif -%}
\t{# {% if profiles.currentPage == 1 and app.request.get('_route') == 'profile_list.list_by_station' %}
\t\t<div class=\"location_counters\" id=\"location_counters\">
\t\t\t{{ knp_menu_render('locations_counters', {'template': '_menu/locations_counters_block.html.twig'}) }}
\t\t</div>
\t{% endif %} #}
{%- endblock -%}
{%- block javascripts -%}
\t<script>
window._lD = {
setLastViewedListing: '{{ app.request.attributes.get('_route') }}',
cityUrl: \"{{city.uriIdentity}}\",
};
\t</script>
\t{{- parent() -}}
\t{%- set route = app.request.get('_route') -%}
\t{%- if 'profile_search.page' not in route and not (app.request.method == 'GET' and app.request.isXmlHttpRequest()) -%}
\t\t<script>
\t\t\twindow._mp = {
\t\t\t\tformUrl: \"{{ path('profile_filters.form', {city: city.uriIdentity}) }}\",
\t\t\t\tsetLastViewedListing: '{{ app.request.attributes.get('_route') }}',
\t\t\t\tlistingData: [
\t\t\t\t\t['listing', '{{ listing }}'],
\t\t\t\t\t['listingParams', '{{ listing_parameters|json_encode() }}'.replaceAll('"', '\"')],
\t\t\t\t],
\t\t\t\tstations: {
\t\t\t\t\t{%- for station in stations() -%}
\t\t\t\t\t\t\"{{ station.name|trans }}\": \"{{ path('profile_list.list_by_station', {'city': station.city.uriIdentity, 'station': station.uriIdentity}) }}\"{% if not loop.last %},{% endif %}
\t\t\t\t\t{%- endfor -%}
\t\t\t\t}
\t\t\t}
\t\t\tdocument.addEventListener(\"DOMContentLoaded\", () => {
\t\t\t\tnew window._filterLoader({
\t\t\t\t\tformUrl: \"{{ path('profile_filters.form', {city: city.uriIdentity}) }}\",
\t\t\t\t\tdefaultProfilesCount: \"{{ profiles.totalCount }}\"
\t\t\t\t});
\t\t\t\t{# {% if profiles and profiles.totalCount > 0 %}
\t\t\t\t\t{%- set profilesId = profiles|map(p => p.id)|join(',') -%}
\t\t\t\t\twindow.increase_shows({
\t\t\t\t\t\tprofiles: [{{ profilesId }}],
\t\t\t\t\t\troute: '{{ app.request.attributes.get('_route') }}',
\t\t\t\t\t})
\t\t\t\t{% endif %} #}
\t\t\t})
\t\t</script>
\t\t{# {% endif %} #}
\t{%- endif -%}
{%- endblock -%}", "ProfileList/list.html.twig", "/app/templates/ProfileList/list.html.twig");
}
}