<?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'],
'name_page' => [$this, 'block_name_page'],
'current_menu_map' => [$this, 'block_current_menu_map'],
'canonical' => [$this, 'block_canonical'],
'stylesheet' => [$this, 'block_stylesheet'],
'mainContainer' => [$this, 'block_mainContainer'],
'mainList' => [$this, 'block_mainList'],
'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 36
$context["listingPage"] = (twig_get_attribute($this->env, $this->source, ($context["profiles"] ?? null), "currentPage", [], "any", true, true, false, 36) && (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.', 36, $this->source); })()), "currentPage", [], "any", false, false, false, 36) > 1));
// line 37
$context["isFirstPage"] = (twig_get_attribute($this->env, $this->source, ($context["profiles"] ?? null), "currentPage", [], "any", true, true, false, 37) && (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.', 37, $this->source); })()), "currentPage", [], "any", false, false, false, 37) == 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 30
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"));
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 32
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 33
echo "\t<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 41
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 42
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 44
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"));
// line 45
echo "\t";
// line 46
echo "
\t";
// line 47
$context["activeUri"] = 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.', 47, $this->source); })()), "request", [], "any", false, false, false, 47), "requestUri", [], "any", false, false, false, 47);
// line 48
echo "\t";
if ((((((((((twig_get_attribute($this->env, $this->source, // line 49
(isset($context["city"]) || array_key_exists("city", $context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.', 49, $this->source); })()), "equals", [$this->extensions['App\Twig\DefaultCityExtension']->defaultCity()], "method", false, false, false, 49) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 50
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 50, $this->source); })()), "request", [], "any", false, false, false, 50), "attributes", [], "any", false, false, false, 50), "get", ["_route_params"], "method", false, false, false, 50)) == 2)) && twig_in_filter("page", // line 51
(isset($context["activeUri"]) || array_key_exists("activeUri", $context) ? $context["activeUri"] : (function () { throw new RuntimeError('Variable "activeUri" does not exist.', 51, $this->source); })()))) && !twig_in_filter("list_approved", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 52
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 52, $this->source); })()), "request", [], "any", false, false, false, 52), "attributes", [], "any", false, false, false, 52), "get", ["_route"], "method", false, false, false, 52))) && !twig_in_filter("list_new", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 53
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 53, $this->source); })()), "request", [], "any", false, false, false, 53), "attributes", [], "any", false, false, false, 53), "get", ["_route"], "method", false, false, false, 53))) && !twig_in_filter("list_with_comments", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 54
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 54, $this->source); })()), "request", [], "any", false, false, false, 54), "attributes", [], "any", false, false, false, 54), "get", ["_route"], "method", false, false, false, 54))) && !twig_in_filter("list_with_video", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 55
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 55, $this->source); })()), "request", [], "any", false, false, false, 55), "attributes", [], "any", false, false, false, 55), "get", ["_route"], "method", false, false, false, 55))) && !twig_in_filter("list_with_selfie", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 56
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 56, $this->source); })()), "request", [], "any", false, false, false, 56), "attributes", [], "any", false, false, false, 56), "get", ["_route"], "method", false, false, false, 56))) && !twig_in_filter("list_price_high", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 57
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 57, $this->source); })()), "request", [], "any", false, false, false, 57), "attributes", [], "any", false, false, false, 57), "get", ["_route"], "method", false, false, false, 57))) && !twig_in_filter("list_price_low", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 58
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 58, $this->source); })()), "request", [], "any", false, false, false, 58), "attributes", [], "any", false, false, false, 58), "get", ["_route"], "method", false, false, false, 58)))) {
// line 60
echo "\t\t";
// line 64
echo "\t\t";
$context["canonicalUrl"] = "/";
// line 65
echo "\t";
} else {
// line 66
echo "\t\t";
// line 67
echo "\t\t";
if (twig_in_filter("page", (isset($context["activeUri"]) || array_key_exists("activeUri", $context) ? $context["activeUri"] : (function () { throw new RuntimeError('Variable "activeUri" does not exist.', 67, $this->source); })()))) {
// line 68
echo "\t\t\t";
$context["page"] = ("page" . 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.', 68, $this->source); })()), "request", [], "any", false, false, false, 68), "attributes", [], "any", false, false, false, 68), "get", ["page"], "method", false, false, false, 68));
// line 69
echo "\t\t\t";
$context["urlAfterCheckPage"] = twig_slice($this->env, (isset($context["activeUri"]) || array_key_exists("activeUri", $context) ? $context["activeUri"] : (function () { throw new RuntimeError('Variable "activeUri" does not exist.', 69, $this->source); })()), 0, ((twig_length_filter($this->env, (isset($context["activeUri"]) || array_key_exists("activeUri", $context) ? $context["activeUri"] : (function () { throw new RuntimeError('Variable "activeUri" does not exist.', 69, $this->source); })())) - twig_length_filter($this->env, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 69, $this->source); })()))) - 1));
// line 70
echo "\t\t";
} else {
// line 71
echo "\t\t\t";
$context["urlAfterCheckPage"] = (isset($context["activeUri"]) || array_key_exists("activeUri", $context) ? $context["activeUri"] : (function () { throw new RuntimeError('Variable "activeUri" does not exist.', 71, $this->source); })());
// line 72
echo "\t\t";
}
// line 73
echo "\t\t";
$context["canonicalUrl"] = (((isset($context["urlAfterCheckPage"]) || array_key_exists("urlAfterCheckPage", $context) ? $context["urlAfterCheckPage"] : (function () { throw new RuntimeError('Variable "urlAfterCheckPage" does not exist.', 73, $this->source); })())) ? ((isset($context["urlAfterCheckPage"]) || array_key_exists("urlAfterCheckPage", $context) ? $context["urlAfterCheckPage"] : (function () { throw new RuntimeError('Variable "urlAfterCheckPage" does not exist.', 73, $this->source); })())) : ("/"));
// line 74
echo "\t";
}
// line 75
echo "
\t<link rel=\"canonical\" href=\"";
// line 76
echo twig_escape_filter($this->env, (isset($context["canonicalUrl"]) || array_key_exists("canonicalUrl", $context) ? $context["canonicalUrl"] : (function () { throw new RuntimeError('Variable "canonicalUrl" does not exist.', 76, $this->source); })()), "html", null, true);
echo "\">
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 79
public function block_stylesheet($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", "stylesheet"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
// line 80
echo "\t";
$this->displayParentBlock("stylesheet", $context, $blocks);
echo "
\t";
// line 81
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("scripts/filters", null, "basicConfig");
echo "
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 84
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 85
echo "\t";
echo $this->extensions['Knp\Menu\Twig\MenuExtension']->render("breadcrumbs", ["template" => "_menu/breadcrumbs.html.twig"]);
echo "
\t<header class=\"list_heading\" role=\"heading\">
\t\t<h1 class=\"border-line list_heading__title\" role=\"heading\">";
// 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 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.', 88, $this->source); })()), "totalCount", [], "any", false, false, false, 88), "html", null, true);
echo "</span>
\t</header>
\t";
// line 164
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=\"#B5B5B5\" d=\"m17.19 6-4.52 4.51L8.16 6 6.67 7.49l4.51 4.5-4.5 4.52L8.15 18l4.51-4.51L17.2 18l1.48-1.49L14.16 12l4.51-4.51L17.2 6Z\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"expand\" viewBox=\"0 0 20 20\">
\t\t\t\t<path fill=\"#B5B5B5\" d=\"M15 8.41 13.59 7 10 10.58 6.41 7 5 8.41l5 5 5-5Z\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range-off\" viewBox=\"0 0 25 24\">
\t\t\t\t<rect width=\"24\" height=\"4\" x=\".34\" y=\"10\" fill=\"#A3A3A3\" rx=\"2\"/>
\t\t\t\t<circle cx=\"4.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#A3A3A3\" stroke-width=\"2\"/>
\t\t\t\t<circle cx=\"20.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#A3A3A3\" stroke-width=\"2\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range-on\" viewBox=\"0 0 25 24\">
\t\t\t\t<rect width=\"24\" height=\"4\" x=\".34\" y=\"10\" fill=\"#A3A3A3\" rx=\"2\"/>
\t\t\t\t<rect width=\"12\" height=\"4\" x=\"6.34\" y=\"10\" fill=\"#f7901d\" rx=\"2\"/>
\t\t\t\t<circle cx=\"6.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#f7901d\" stroke-width=\"2\"/>
\t\t\t\t<circle cx=\"18.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#f7901d\" stroke-width=\"2\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"filter\" viewBox=\"0 0 24 24\">
\t\t\t\t<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\" />
\t\t\t</symbol>
\t\t\t<symbol id=\"filter-arrow\" viewBox=\"0 0 24 24\">
\t\t\t\t<path d=\"M5.7924 16.6699L4 14.8999L12 6.99992L20 14.8999L18.2076 16.6699L12 10.5399L5.7924 16.6699Z\" fill=\"#B5B5B5\"/>
\t\t\t<symbol>
\t\t</svg>
\t</div>
\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\"><use xlink:href=\"#filter\"></use></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 201
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\">
\t\t\t\t\t\t<svg class=\"profile_filter__mobile_button__icon\" fill=\"#666\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><use xlink:href=\"#filter\"></use></svg>
\t\t\t\t\t\t<span class=\"profile_filter__mobile_button__text\">Фильтры</span>
\t\t\t\t\t\t<svg class=\"profile_filter__mobile_button__icon profile_filter__mobile_button__icon-arrow\" fill=\"#666\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" style=\"transform:rotate(180deg)\"><use xlink:href=\"#filter-arrow\"></use></svg>
\t\t\t\t\t</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\">
\t\t\t<button class=\"profile_filter__tag\" type=\"button\" data-all>Сбросить фильтры</button>
\t\t\t</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 235
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.', 235, $this->source); })()), "totalCount", [], "any", false, false, false, 235), "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.', 235, $this->source); })()), "totalCount", [], "any", false, false, false, 235), ["анкета", "анкеты", "анкет"]), "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=\"#f7901d\"/></svg>
\t\t\t</button>
\t\t</div>
\t</div>
\t";
// line 241
$this->displayBlock('mainList', $context, $blocks);
// line 247
if (((isset($context["profiles"]) || array_key_exists("profiles", $context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.', 247, $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.', 247, $this->source); })()), "totalCount", [], "any", false, false, false, 247) > (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.', 247, $this->source); })()), "currentPage", [], "any", false, false, false, 247) * 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.', 247, $this->source); })()), "currentLimit", [], "any", false, false, false, 247))))) {
// line 248
$this->displayBlock('showMore', $context, $blocks);
}
// line 253
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.', 253, $this->source); })()));
echo "
\t";
// line 264
echo "
\t";
// line 265
if (((isset($context["profiles"]) || array_key_exists("profiles", $context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.', 265, $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.', 265, $this->source); })()), "currentPage", [], "any", false, false, false, 265) >= 2))) {
// line 266
echo "\t\t";
$context["excludeRecommendationProfileIds"] = [];
// line 267
echo "\t\t";
echo twig_include($this->env, $context, "components/_profile_recommendations.html.twig");
echo "
\t";
}
// line 269
echo "
\t";
// line 270
if ((isset($context["isFirstPage"]) || array_key_exists("isFirstPage", $context) ? $context["isFirstPage"] : (function () { throw new RuntimeError('Variable "isFirstPage" does not exist.', 270, $this->source); })())) {
// line 271
echo "\t";
echo twig_include($this->env, $context, "components/seo_text.html.twig", ["type" => "top", "noindex" => true]);
echo "
\t";
// line 272
echo twig_include($this->env, $context, "components/seo_text.html.twig", ["type" => "bottom", "noindex" => true]);
echo "
\t";
}
// line 274
echo "
\t";
// line 275
$context["cities_circle"] = $this->extensions['App\Twig\CityMainPagesLinkageExtension']->cityMainPagesLinkageCircle();
// line 276
echo "\t";
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.', 276, $this->source); })()))) {
// line 277
echo "\t\t<div class=\"city_main_pages_linkage_circle\">
\t\t\t<h3>Также рекомендуем:</h3>
\t\t\t";
// line 279
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.', 279, $this->source); })()), 0, [], "array", false, false, false, 279))) {
echo "<a href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, 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.', 279, $this->source); })()), 0, [], "array", false, false, false, 279), "href", [], "any", false, false, false, 279), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, 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.', 279, $this->source); })()), 0, [], "array", false, false, false, 279), "text", [], "any", false, false, false, 279), "html", null, true);
echo "</a>";
}
// line 280
echo "\t\t\t";
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.', 280, $this->source); })()), 1, [], "array", false, false, false, 280))) {
echo "<a href=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, 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.', 280, $this->source); })()), 1, [], "array", false, false, false, 280), "href", [], "any", false, false, false, 280), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, 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.', 280, $this->source); })()), 1, [], "array", false, false, false, 280), "text", [], "any", false, false, false, 280), "html", null, true);
echo "</a>";
}
// line 281
echo "\t\t</div>
\t";
}
// line 283
echo "
\t";
// line 284
$context["circle"] = $this->extensions['App\Twig\InnerLinkageCircleExtension']->innerLinkageCircle();
// line 285
echo "\t";
if ( !(null === (isset($context["circle"]) || array_key_exists("circle", $context) ? $context["circle"] : (function () { throw new RuntimeError('Variable "circle" does not exist.', 285, $this->source); })()))) {
// line 286
echo "\t\t<div class=\"inner_linkage_circle\">
\t\t\t<h3>Также интересуются:</h3>
\t\t\t<a href=\"";
// line 288
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 288, $this->source); })()), 0, [], "array", false, false, false, 288), "href", [], "any", false, false, false, 288), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 288, $this->source); })()), 0, [], "array", false, false, false, 288), "text", [], "any", false, false, false, 288), "html", null, true);
echo "</a>
\t\t\t<a href=\"";
// line 289
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 289, $this->source); })()), 1, [], "array", false, false, false, 289), "href", [], "any", false, false, false, 289), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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.', 289, $this->source); })()), 1, [], "array", false, false, false, 289), "text", [], "any", false, false, false, 289), "html", null, true);
echo "</a>
\t\t</div>
\t";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 241
public function block_mainList($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", "mainList"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mainList"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mainList"));
// line 242
echo "\t\t<div class=\"models-items-row flex-wrap\" id=\"profile-list\">
\t";
// line 243
$this->loadTemplate("ProfileList/list.profiles.html.twig", "ProfileList/list.html.twig", 243)->display(twig_array_merge($context, ["top_profile" => $this->extensions['App\Twig\PaidPlacementsExtension']->currentTopPlacement()]));
// line 244
echo "\t\t</div>
\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 248
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 249
$this->loadTemplate("ProfileList/_show_more.profiles.html.twig", "ProfileList/list.html.twig", 249)->display($context);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 294
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 295
echo "\t";
$context["excludeRecommendationProfileIds"] = [];
// line 296
echo "\t";
$this->displayParentBlock("javascripts", $context, $blocks);
echo "
\t";
// line 297
echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("scripts/filters", null, "basicConfig");
// line 298
$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.', 298, $this->source); })()), "request", [], "any", false, false, false, 298), "get", ["_route"], "method", false, false, false, 298);
// line 299
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.', 299, $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.', 299, $this->source); })()), "request", [], "any", false, false, false, 299), "method", [], "any", false, false, false, 299) == "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.', 299, $this->source); })()), "request", [], "any", false, false, false, 299), "isXmlHttpRequest", [], "method", false, false, false, 299)))) {
// line 300
echo "<script>
\t\t\twindow._lD = {
\t\t\t\tformUrl: \"";
// line 302
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.', 302, $this->source); })()), "uriIdentity", [], "any", false, false, false, 302)]), "html", null, true);
echo "\",
\t\t\t\tsetLastViewedListing: '";
// line 303
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.', 303, $this->source); })()), "request", [], "any", false, false, false, 303), "attributes", [], "any", false, false, false, 303), "get", ["_route"], "method", false, false, false, 303), "html", null, true);
echo "',
\t\t\t\tlistingData: [
\t\t\t\t\t['listing', '";
// line 305
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.', 305, $this->source); })()), "html", null, true);
echo "'],
\t\t\t\t\t['listingParams', '";
// line 306
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.', 306, $this->source); })())), "html", null, true);
echo "'.replaceAll('"', '\"')],
\t\t\t\t],
\t\t\t\tcityUrl: \"";
// line 308
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.', 308, $this->source); })()), "uriIdentity", [], "any", false, false, false, 308), "html", null, true);
echo "\"
\t\t\t}
\t\t\twindow._spb_s = {
\t\t\t\tstations: {";
// line 312
$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 313
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, 313)), "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, 313), "uriIdentity", [], "any", false, false, false, 313), "station" => twig_get_attribute($this->env, $this->source, $context["station"], "uriIdentity", [], "any", false, false, false, 313)]), "html", null, true);
echo "\"";
if ( !twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 313)) {
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 315
echo "}
\t\t\t};
\t\t\tdocument.addEventListener(\"DOMContentLoaded\", () => {
\t\t\t\tnew window._filterLoader({
\t\t\t\t\tformUrl: \"";
// line 320
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.', 320, $this->source); })()), "uriIdentity", [], "any", false, false, false, 320)]), "html", null, true);
echo "\",
\t\t\t\t\tdefaultProfilesCount: \"";
// line 321
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.', 321, $this->source); })()), "totalCount", [], "any", false, false, false, 321), "html", null, true);
echo "\"
\t\t\t\t});
\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);
}
// line 3
public function macro__get_min($__price1__ = null, $__price2__ = null, $__currency__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"price1" => $__price1__,
"price2" => $__price2__,
"currency" => $__currency__,
"varargs" => $__varargs__,
]);
$blocks = [];
ob_start();
try {
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_get_min"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_get_min"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_get_min"));
// line 4
echo "\t";
$context["price1"] = (((array_key_exists("price1", $context) && ((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 4, $this->source); })()) > 0))) ? ((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 4, $this->source); })())) : (999999999));
// line 5
echo "\t";
$context["price2"] = (((array_key_exists("price2", $context) && ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 5, $this->source); })()) > 0))) ? ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 5, $this->source); })())) : (999999999));
// line 6
echo "\t";
if ((((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 6, $this->source); })()) == 999999999) && ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 6, $this->source); })()) == 999999999))) {
// line 7
echo "\t\t-
\t";
} elseif (( // line 8
(isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 8, $this->source); })()) == 999999999)) {
// line 9
echo "\t\t";
echo twig_escape_filter($this->env, (isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 9, $this->source); })()), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency", $context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.', 9, $this->source); })()), "html", null, true);
echo "
\t";
} elseif (( // line 10
(isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 10, $this->source); })()) == 999999999)) {
// line 11
echo "\t\t";
echo twig_escape_filter($this->env, (isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 11, $this->source); })()), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency", $context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.', 11, $this->source); })()), "html", null, true);
echo "
\t";
} else {
// line 13
echo "\t\t";
echo twig_escape_filter($this->env, min([(isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 13, $this->source); })()), (isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 13, $this->source); })())]), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency", $context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.', 13, $this->source); })()), "html", null, true);
echo "
\t";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
return ('' === $tmp = ob_get_contents()) ? '' : new Markup($tmp, $this->env->getCharset());
} finally {
ob_end_clean();
}
}
// line 17
public function macro__check_out_price($__price1__ = null, $__price2__ = null, $__price3__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"price1" => $__price1__,
"price2" => $__price2__,
"price3" => $__price3__,
"varargs" => $__varargs__,
]);
$blocks = [];
ob_start();
try {
$__internal_b91a4435ea3baf1e2b6bfda56133dace = $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
$__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_check_out_price"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_check_out_price"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_check_out_price"));
// line 18
$context["maxPrice"] = 999999999;
// line 19
$context["price1"] = (((array_key_exists("price1", $context) && ((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 19, $this->source); })()) > 0))) ? ((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 19, $this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 19, $this->source); })())));
// line 20
$context["price2"] = (((array_key_exists("price2", $context) && ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 20, $this->source); })()) > 0))) ? ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 20, $this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 20, $this->source); })())));
// line 21
$context["price3"] = (((array_key_exists("price3", $context) && ((isset($context["price3"]) || array_key_exists("price3", $context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.', 21, $this->source); })()) > 0))) ? ((isset($context["price3"]) || array_key_exists("price3", $context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.', 21, $this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 21, $this->source); })())));
// line 23
if (((((isset($context["price1"]) || array_key_exists("price1", $context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.', 23, $this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 23, $this->source); })())) || ((isset($context["price2"]) || array_key_exists("price2", $context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.', 23, $this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 23, $this->source); })()))) || ((isset($context["price3"]) || array_key_exists("price3", $context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.', 23, $this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice", $context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.', 23, $this->source); })())))) {
// line 24
echo "1";
} else {
// line 26
echo "0";
}
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
return ('' === $tmp = ob_get_contents()) ? '' : new Markup($tmp, $this->env->getCharset());
} finally {
ob_end_clean();
}
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "ProfileList/list.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 821 => 26, 818 => 24, 816 => 23, 814 => 21, 812 => 20, 810 => 19, 808 => 18, 784 => 17, 760 => 13, 752 => 11, 750 => 10, 743 => 9, 741 => 8, 738 => 7, 735 => 6, 732 => 5, 729 => 4, 705 => 3, 686 => 321, 682 => 320, 675 => 315, 654 => 313, 637 => 312, 631 => 308, 626 => 306, 622 => 305, 617 => 303, 613 => 302, 609 => 300, 607 => 299, 605 => 298, 603 => 297, 598 => 296, 595 => 295, 582 => 294, 569 => 249, 556 => 248, 542 => 244, 540 => 243, 537 => 242, 524 => 241, 505 => 289, 499 => 288, 495 => 286, 492 => 285, 490 => 284, 487 => 283, 483 => 281, 474 => 280, 466 => 279, 462 => 277, 459 => 276, 457 => 275, 454 => 274, 449 => 272, 444 => 271, 442 => 270, 439 => 269, 433 => 267, 430 => 266, 428 => 265, 425 => 264, 420 => 253, 417 => 248, 415 => 247, 413 => 241, 402 => 235, 366 => 201, 328 => 164, 323 => 88, 319 => 87, 313 => 85, 300 => 84, 285 => 81, 280 => 80, 267 => 79, 252 => 76, 249 => 75, 246 => 74, 243 => 73, 240 => 72, 237 => 71, 234 => 70, 231 => 69, 228 => 68, 225 => 67, 223 => 66, 220 => 65, 217 => 64, 215 => 60, 213 => 58, 212 => 57, 211 => 56, 210 => 55, 209 => 54, 208 => 53, 207 => 52, 206 => 51, 205 => 50, 204 => 49, 202 => 48, 200 => 47, 197 => 46, 195 => 45, 182 => 44, 157 => 42, 132 => 41, 116 => 33, 103 => 32, 78 => 30, 64 => 1, 62 => 37, 60 => 36, 44 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'grid.html.twig' %}
{% macro _get_min(price1, price2, currency) %}
\t{% set price1 = price1 is defined and price1 > 0 ? price1 : 999999999 %}
\t{% set price2 = price2 is defined and price2 > 0 ? price2 : 999999999 %}
\t{% if price1 == 999999999 and price2 == 999999999 %}
\t\t-
\t{% elseif price1 == 999999999 %}
\t\t{{price2}} {{ currency }}
\t{% elseif price2 == 999999999 %}
\t\t{{price1}} {{ currency }}
\t{% else %}
\t\t{{ min([price1,price2]) }} {{ currency }}
\t{% endif %}
{% endmacro %}
{%- macro _check_out_price(price1, price2, price3) -%}
\t{%- set maxPrice = 999999999 %}
\t{%- set price1 = price1 is defined and price1 > 0 ? price1 : maxPrice -%}
\t{%- set price2 = price2 is defined and price2 > 0 ? price2 : maxPrice -%}
\t{%- set price3 = price3 is defined and price3 > 0 ? price3 : maxPrice -%}
\t{%- if price1 != maxPrice or price2 != maxPrice or price3 != maxPrice -%}
\t\t1
\t{%- else -%}
\t\t0
\t{%- endif -%}
{%- endmacro -%}
{% block title %}{{ seo_title() }}{% endblock %}
{% block metaDescription %}
\t<meta name=\"description\" content=\"{{ seo_description() }}\">
{% endblock %}
{% set listingPage = profiles.currentPage is defined and profiles.currentPage > 1 %}
{% set isFirstPage = profiles.currentPage is defined and profiles.currentPage == 1 %}
{# {% block canonical %}<link rel=\"canonical\" href=\"{{ canonical_url() }}{{ listingPage ? 'page' ~ profiles.currentPage ~ '/' : ''}}\">{% endblock %} #}
{% block name_page %}girls-list{% endblock %}
{% block current_menu_map %} current{% endblock %}
{% block canonical %}
\t{# Обрезаем каноникал #}
\t{% set activeUri = app.request.requestUri %}
\t{% if
\t\tcity.equals(default_city()) and
\t\tapp.request.attributes.get('_route_params')|length == 2 and
\t\t'page' in activeUri and
\t\t'list_approved' not in app.request.attributes.get('_route') and
\t\t'list_new' not in app.request.attributes.get('_route') and
\t\t'list_with_comments' not in app.request.attributes.get('_route') and
\t\t'list_with_video' not in app.request.attributes.get('_route') and
\t\t'list_with_selfie' not in app.request.attributes.get('_route') and
\t\t'list_price_high' not in app.request.attributes.get('_route') and
\t\t'list_price_low' not in app.request.attributes.get('_route')
\t%}
\t\t{# Если город стандартный и без категорий - выводим `/`
\t\t\tЕсли _route_params|lenght = 3 и _route_params.page not indefind - работаем
\t\t\tЕсли отключен язык то _route_params|lenght = 2
\t\t\t#}
\t\t{% set canonicalUrl = '/' %}
\t{% else %}
\t\t{# Если город другой или есть категория - выводим `/{city}/{cat}/`#}
\t\t{% if 'page' in activeUri %}
\t\t\t{% set page = 'page' ~ app.request.attributes.get('page') %}
\t\t\t{% set urlAfterCheckPage = activeUri|slice(0, (activeUri|length - page|length - 1)) %}
\t\t{% else %}
\t\t\t{% set urlAfterCheckPage = activeUri %}
\t\t{% endif %}
\t\t{% set canonicalUrl = urlAfterCheckPage ? urlAfterCheckPage : '/' %}
\t{% endif %}
\t<link rel=\"canonical\" href=\"{{ canonicalUrl }}\">
{% endblock %}
{% block stylesheet %}
\t{{ parent() }}
\t{{ encore_entry_link_tags(\"scripts/filters\", null, 'basicConfig') }}
{% endblock %}
{% block mainContainer %}
\t{{ knp_menu_render('breadcrumbs', {'template': '_menu/breadcrumbs.html.twig'}) }}
\t<header class=\"list_heading\" role=\"heading\">
\t\t<h1 class=\"border-line list_heading__title\" role=\"heading\">{{ seo_heading() ? seo_heading() : 'Проститутки города Питера' }}</h1>
\t\t<span class=\"list_heading__count\">{{ profiles.totalCount }}</span>
\t</header>
\t{#
\tфича Пустые категории
\t{% if source is defined and source %}
\t\t<div class=\"empty-category level d-flex overflow-hidden mb-4\">
\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\">
\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}) ~ '\" style=\"pointer-events:none\">Элитные проститутки</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 %}#}
\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=\"#B5B5B5\" d=\"m17.19 6-4.52 4.51L8.16 6 6.67 7.49l4.51 4.5-4.5 4.52L8.15 18l4.51-4.51L17.2 18l1.48-1.49L14.16 12l4.51-4.51L17.2 6Z\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"expand\" viewBox=\"0 0 20 20\">
\t\t\t\t<path fill=\"#B5B5B5\" d=\"M15 8.41 13.59 7 10 10.58 6.41 7 5 8.41l5 5 5-5Z\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range-off\" viewBox=\"0 0 25 24\">
\t\t\t\t<rect width=\"24\" height=\"4\" x=\".34\" y=\"10\" fill=\"#A3A3A3\" rx=\"2\"/>
\t\t\t\t<circle cx=\"4.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#A3A3A3\" stroke-width=\"2\"/>
\t\t\t\t<circle cx=\"20.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#A3A3A3\" stroke-width=\"2\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"range-on\" viewBox=\"0 0 25 24\">
\t\t\t\t<rect width=\"24\" height=\"4\" x=\".34\" y=\"10\" fill=\"#A3A3A3\" rx=\"2\"/>
\t\t\t\t<rect width=\"12\" height=\"4\" x=\"6.34\" y=\"10\" fill=\"#f7901d\" rx=\"2\"/>
\t\t\t\t<circle cx=\"6.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#f7901d\" stroke-width=\"2\"/>
\t\t\t\t<circle cx=\"18.34\" cy=\"12\" r=\"3\" fill=\"#fff\" stroke=\"#f7901d\" stroke-width=\"2\"/>
\t\t\t</symbol>
\t\t\t<symbol id=\"filter\" viewBox=\"0 0 24 24\">
\t\t\t\t<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\" />
\t\t\t</symbol>
\t\t\t<symbol id=\"filter-arrow\" viewBox=\"0 0 24 24\">
\t\t\t\t<path d=\"M5.7924 16.6699L4 14.8999L12 6.99992L20 14.8999L18.2076 16.6699L12 10.5399L5.7924 16.6699Z\" fill=\"#B5B5B5\"/>
\t\t\t<symbol>
\t\t</svg>
\t</div>
\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\"><use xlink:href=\"#filter\"></use></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\">
\t\t\t\t\t\t<svg class=\"profile_filter__mobile_button__icon\" fill=\"#666\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><use xlink:href=\"#filter\"></use></svg>
\t\t\t\t\t\t<span class=\"profile_filter__mobile_button__text\">Фильтры</span>
\t\t\t\t\t\t<svg class=\"profile_filter__mobile_button__icon profile_filter__mobile_button__icon-arrow\" fill=\"#666\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" style=\"transform:rotate(180deg)\"><use xlink:href=\"#filter-arrow\"></use></svg>
\t\t\t\t\t</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\">
\t\t\t<button class=\"profile_filter__tag\" type=\"button\" data-all>Сбросить фильтры</button>
\t\t\t</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=\"#f7901d\"/></svg>
\t\t\t</button>
\t\t</div>
\t</div>
\t{% block mainList %}
\t\t<div class=\"models-items-row flex-wrap\" id=\"profile-list\">
\t{% include 'ProfileList/list.profiles.html.twig' with { 'top_profile': profile_top_placement() } %}
\t\t</div>
\t{% endblock %}
\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{# {% 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 profiles and profiles.currentPage >= 2 %}
\t\t{% set excludeRecommendationProfileIds = [] %}
\t\t{{ include('components/_profile_recommendations.html.twig') }}
\t{% endif %}
\t{% if isFirstPage %}
\t{{ include('components/seo_text.html.twig', { \"type\": 'top', \"noindex\": true }) }}
\t{{ include('components/seo_text.html.twig', { \"type\": 'bottom', \"noindex\": true }) }}
\t{% endif %}
\t{% set cities_circle = city_main_pages_linkage_circle() %}
\t{% if cities_circle is not null %}
\t\t<div class=\"city_main_pages_linkage_circle\">
\t\t\t<h3>Также рекомендуем:</h3>
\t\t\t{% if cities_circle[0] is not null %}<a href=\"{{ cities_circle[0].href }}\">{{ cities_circle[0].text }}</a>{% endif %}
\t\t\t{% if cities_circle[1] is not null %}<a href=\"{{ cities_circle[1].href }}\">{{ cities_circle[1].text }}</a>{% endif %}
\t\t</div>
\t{% endif %}
\t{% set circle = inner_linkage_circle() %}
\t{% if circle is not null %}
\t\t<div class=\"inner_linkage_circle\">
\t\t\t<h3>Также интересуются:</h3>
\t\t\t<a href=\"{{ circle[0].href }}\">{{ circle[0].text }}</a>
\t\t\t<a href=\"{{ circle[1].href }}\">{{ circle[1].text }}</a>
\t\t</div>
\t{% endif %}
{% endblock %}
{% block javascripts %}
\t{% set excludeRecommendationProfileIds = [] %}
\t{{ parent() }}
\t{{ encore_entry_script_tags('scripts/filters', null, 'basicConfig') }}
\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._lD = {
\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\tcityUrl: \"{{city.uriIdentity}}\"
\t\t\t}
\t\t\twindow._spb_s = {
\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\t</script>
\t\t{# {% endif %} #}
\t{%- endif -%}
\t{# <script>
\t\tdocument.addEventListener('DOMContentLoaded', function() {
\t\t\t{% if profiles and profiles.totalCount > 0 %}
\t\t\t\t{%- set profilesId = profiles|map(p => p.id)|join(',') -%}
\t\t\t\twindow.increase_shows({
\t\t\t\t\tprofiles: [{{ profilesId }}],
\t\t\t\t\troute: '{{ app.request.attributes.get('_route') }}',
\t\t\t\t})
\t\t\t{% endif %}
\t\t});
\t</script> #}
{% endblock %}", "ProfileList/list.html.twig", "/app/templates/ProfileList/list.html.twig");
}
}