<?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;
/* ProfilePreview/page.html.twig */
class __TwigTemplate_c169b2457306e63df82a8554c8176c37 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'],
'stylesheet' => [$this, 'block_stylesheet'],
'mainContainer' => [$this, 'block_mainContainer'],
'javascripts' => [$this, 'block_javascripts'],
];
$macros["_self"] = $this->macros["_self"] = $this;
}
protected function doGetParent(array $context)
{
// line 1
return "ProfilePreview/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", "ProfilePreview/page.html.twig"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "ProfilePreview/page.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "ProfilePreview/page.html.twig"));
$this->parent = $this->loadTemplate("ProfilePreview/grid.html.twig", "ProfilePreview/page.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 28
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 30
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 31
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 34
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 "profile";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 36
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 37
echo " ";
$this->displayParentBlock("stylesheet", $context, $blocks);
echo "
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css\">
<link rel=\"stylesheet\" href=\"/assets/vendors/lightgallery/css/lightgallery.min.css\">
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 42
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 43
echo " ";
echo $this->extensions['Knp\Menu\Twig\MenuExtension']->render("breadcrumbs", ["template" => "_menu/breadcrumbs.html.twig"]);
echo "
<div class=\"d-flex align-items-center flex-fill model-header\">
<h1 class=\"border-line\">Индивидуалка ";
// line 45
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 45, $this->source); })()), "name", [], "any", false, false, false, 45), "html", null, true);
echo " <span>- ID ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 45, $this->source); })()), "id", [], "any", false, false, false, 45), "html", null, true);
echo "</span></h1>
";
// line 46
if (twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 46, $this->source); })()), "approved", [], "any", false, false, false, 46)) {
// line 47
echo " <div class=\"model-header__verification ml-auto d-flex align-items-center\">
<span class=\"d-none d-sm-block\">Фото проверено</span>
<div class=\"model-header__verification-circle d-flex align-items-center justify-content-center ml-2 ml-sm-3\">
<svg class=\"icon\">
<use xlink:href=\"";
// line 51
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-verification-2\"></use>
</svg>
</div>
</div>
";
}
// line 56
echo " </div>
<div class=\"d-lg-flex\">
<div class=\"modal-main flex-fill order-lg-2\">
<div class=\"modal-info d-xxl-flex mb-3 mb-lg-4\">
<div class=\"modal-col modal-info__items first\">
<div class=\"modal-info__items-preview d-block d-lg-none float-left\" id=\"girl_avatar\">
";
// line 62
if (twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 62, $this->source); })()), "deleted", [], "any", false, false, false, 62)) {
// line 63
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 64
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\"
loading=\"lazy\"
alt=\"Анкета ";
// line 66
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 66, $this->source); })()), "name", [], "any", false, false, false, 66)), "html", null, true);
echo " удалена\"
class=\"img-fluid\">
</a>
";
} else {
// line 70
echo " ";
$context["photo"] = $this->extensions['App\Twig\ProfileAvatarExtension']->profileAvatar((isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 70, $this->source); })()));
// line 71
echo " ";
if ((isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 71, $this->source); })())) {
// line 72
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, (isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 72, $this->source); })()), "path", [], "any", false, false, false, 72), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 73
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, (isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 73, $this->source); })()), "path", [], "any", false, false, false, 73), "profile_media", "357x500", "jpg"), "html", null, true);
echo "\"
loading=\"lazy\"
alt=\"";
// line 75
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 75, $this->source); })()), "name", [], "any", false, false, false, 75)), "html", null, true);
echo ", ";
echo twig_escape_filter($this->env, $this->extensions['BigIdea\Bundle\MorphosTwigBundle\Twig\MorphosExtension']->pluralFilter("год", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 75, $this->source); })()), "personParameters", [], "any", false, false, false, 75), "age", [], "any", false, false, false, 75)), "html", null, true);
echo "\"
class=\"img-fluid\">
</a>
";
} else {
// line 79
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 80
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\"
loading=\"lazy\"
alt=\"Фотография ";
// line 82
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 82, $this->source); })()), "name", [], "any", false, false, false, 82)), "html", null, true);
echo " отсутствует\"
class=\"img-fluid\">
</a>
";
}
// line 86
echo " ";
}
// line 87
echo " ";
if (($this->extensions['App\Twig\UserExtension']->isUserCustomer(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.', 87, $this->source); })()), "user", [], "any", false, false, false, 87)) && !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 87, $this->source); })()), "deleted", [], "any", false, false, false, 87))) {
// line 88
echo " <button type=\"button\"
data-url-add=\"";
// line 89
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("account.favourites.remove", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 89, $this->source); })()), "id", [], "any", false, false, false, 89)]), "html", null, true);
echo "\"
data-url-remove=\"";
// line 90
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("account.favourites.add", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 90, $this->source); })()), "id", [], "any", false, false, false, 90)]), "html", null, true);
echo "\"
";
// line 91
if ($this->extensions['App\Twig\UserExtension']->isProfileInFavourites((isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 91, $this->source); })()))) {
// line 92
echo " title=\"Убрать из избранного\"
class=\"btn favorite like\" id=\"favorite\">
";
} else {
// line 95
echo " title=\"Добавить в избранное\"
class=\"btn favorite unlike\" id=\"favorite\">
";
}
// line 98
echo " <svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M0 20C0 8.95431 8.95431 0 20 0V0C31.0457 0 40 8.95431 40 20V20C40 31.0457 31.0457 40 20 40V40C8.95431 40 0 31.0457 0 20V20Z\" fill=\"#F7901D\"/>
<path d=\"M20 33L18.26 31.3455C12.08 25.4921 8 21.6316 8 16.8937C8 13.0332 10.904 10 14.6 10C16.688 10 18.692 11.0153 20 12.6196C21.308 11.0153 23.312 10 25.4 10C29.096 10 32 13.0332 32 16.8937C32 21.6316 27.92 25.4921 21.74 31.358L20 33Z\" fill=\"white\"/>
<path class=\"ar\" d=\"M18.667 25.126L14 20.412L15.424 19.008L18.681 22.294L26.008 15L27.416 16.42L18.667 25.126Z\" fill=\"#F7901D\"/>
</svg>
</button>
";
}
// line 105
echo " </div>
<div>
<div class=\"modal-info__items-block first d-flex flex-column flex-md-row\">
<div class=\"block-item pb-2 pb-md-0 w-100\">
<div class=\"block-item__title d-flex align-items-center mb-2 mb-md-3\">
<svg class=\"icon mr-2 clr-1\">
<use xlink:href=\"";
// line 111
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-apartments\"></use>
</svg>
Апартаменты
</div>
<div class=\"block-item__description clr-1\">
<p class=\"d-flex\">Час <span class=\"ml-auto\">
";
// line 117
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 117, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 117), "oneHourPrice", [], "any", false, false, false, 117)) {
// line 118
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 118, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 118), "oneHourPrice", [], "any", false, false, false, 118), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 118, $this->source); })()), "city", [], "any", false, false, false, 118), "countryCode", [], "any", false, false, false, 118)), "html", null, true);
echo "
";
} else {
// line 119
echo "-";
}
// line 120
echo " </span></p>
<p class=\"d-flex\">2 часа <span class=\"ml-auto\">
";
// line 122
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 122, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 122), "twoHoursPrice", [], "any", false, false, false, 122)) {
// line 123
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 123, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 123), "twoHoursPrice", [], "any", false, false, false, 123), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 123, $this->source); })()), "city", [], "any", false, false, false, 123), "countryCode", [], "any", false, false, false, 123)), "html", null, true);
echo "
";
} else {
// line 124
echo "-";
}
// line 125
echo " </span></p>
<p class=\"d-flex\">Ночь <span class=\"ml-auto\">
";
// line 127
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 127, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 127), "nightPrice", [], "any", false, false, false, 127)) {
// line 128
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 128, $this->source); })()), "apartmentsPricing", [], "any", false, false, false, 128), "nightPrice", [], "any", false, false, false, 128), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 128, $this->source); })()), "city", [], "any", false, false, false, 128), "countryCode", [], "any", false, false, false, 128)), "html", null, true);
echo "
";
} else {
// line 129
echo "-";
}
// line 130
echo " </span></p>
<p class=\"d-flex\">Экспресс <span class=\"ml-auto\">
";
// line 132
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 132, $this->source); })()), "expressPricing", [], "any", false, false, false, 132), "provided", [], "any", false, false, false, 132)) {
// line 133
echo " ";
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 133, $this->source); })()), "expressPricing", [], "any", false, false, false, 133), "price", [], "any", false, false, false, 133)) {
// line 134
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 134, $this->source); })()), "expressPricing", [], "any", false, false, false, 134), "price", [], "any", false, false, false, 134), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 134, $this->source); })()), "city", [], "any", false, false, false, 134), "countryCode", [], "any", false, false, false, 134)), "html", null, true);
echo "
";
} else {
// line 136
echo " -
";
}
// line 138
echo " ";
} else {
// line 139
echo " -
";
}
// line 141
echo " </span></p>
</div>
</div>
<div class=\"block-item pl-0 pl-md-3 pl-xl-5 w-100\">
<div class=\"block-item__title d-flex align-items-center mb-2 mb-md-3\">
<svg class=\"icon mr-2 clr-2\">
<use xlink:href=\"";
// line 147
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-car\"></use>
</svg>
Выезд
</div>
<div class=\"block-item__description clr-2\">
<p class=\"d-flex\">Час <span class=\"ml-auto\">
";
// line 153
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 153, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 153), "oneHourPrice", [], "any", false, false, false, 153)) {
// line 154
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 154, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 154), "oneHourPrice", [], "any", false, false, false, 154), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 154, $this->source); })()), "city", [], "any", false, false, false, 154), "countryCode", [], "any", false, false, false, 154)), "html", null, true);
echo "
";
} else {
// line 155
echo "-";
}
// line 156
echo " </span></p>
<p class=\"d-flex\">2 часа <span class=\"ml-auto\">
";
// line 158
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 158, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 158), "twoHoursPrice", [], "any", false, false, false, 158)) {
// line 159
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 159, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 159), "twoHoursPrice", [], "any", false, false, false, 159), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 159, $this->source); })()), "city", [], "any", false, false, false, 159), "countryCode", [], "any", false, false, false, 159)), "html", null, true);
echo "
";
} else {
// line 160
echo "-";
}
// line 161
echo " </span></p>
<p class=\"d-flex\">Ночь <span class=\"ml-auto\">
";
// line 163
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 163, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 163), "nightPrice", [], "any", false, false, false, 163)) {
// line 164
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 164, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 164), "nightPrice", [], "any", false, false, false, 164), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 164, $this->source); })()), "city", [], "any", false, false, false, 164), "countryCode", [], "any", false, false, false, 164)), "html", null, true);
echo "
";
} else {
// line 165
echo "-";
}
// line 166
echo " </span></p>
</div>
</div>
</div>
";
// line 170
if ( !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 170, $this->source); })()), "deleted", [], "any", false, false, false, 170)) {
// line 171
echo " <div class=\"modal-info__items-block modal-info__items-block-phone\">
<div class=\"d-flex flex-wrap mb-2 mb-sm-3\">
<div class=\"model-phone d-flex align-items-center model-phone-desc\">
";
// line 174
if ((twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 174, $this->source); })()), "isActive", [], "any", false, false, false, 174) || !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 174, $this->source); })()), "hidden", [], "any", false, false, false, 174))) {
// line 175
echo " ";
$context["onlyPhoneNumber"] = twig_replace_filter(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 175, $this->source); })()), "phoneNumber", [], "any", false, false, false, 175), [" " => "", "-" => "", "(" => "", ")" => ""]);
// line 176
echo " <div class=\"telephone d-flex\">
<button class=\"number\" type=\"button\" onclick=\"this.classList.add('d-none');this.nextElementSibling.classList.remove('d-none')\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>Показать телефон</span>
</button>
<!--noindex--><a href=\"tel:";
// line 191
echo twig_escape_filter($this->env, (isset($context["onlyPhoneNumber"]) || array_key_exists("onlyPhoneNumber", $context) ? $context["onlyPhoneNumber"] : (function () { throw new RuntimeError('Variable "onlyPhoneNumber" does not exist.', 191, $this->source); })()), "html", null, true);
echo "\" rel=\"nofollow\" class=\"number d-none\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>";
// line 203
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 203, $this->source); })()), "phoneNumber", [], "any", false, false, false, 203), "html", null, true);
echo "</span>
</a><!--/noindex-->
<!--noindex-->";
// line 207
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 207, $this->source); })()), "messengers", [], "any", false, false, false, 207), "whatsApp", [], "any", false, false, false, 207)) {
// line 208
echo "<a href=\"https://wa.me/";
echo twig_escape_filter($this->env, twig_replace_filter((isset($context["onlyPhoneNumber"]) || array_key_exists("onlyPhoneNumber", $context) ? $context["onlyPhoneNumber"] : (function () { throw new RuntimeError('Variable "onlyPhoneNumber" does not exist.', 208, $this->source); })()), ["+" => ""]), "html", null, true);
echo "?text=Привет,%20";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 208, $this->source); })()), "name", [], "any", false, false, false, 208), "html", null, true);
echo "!%20Нашел%20твою%20анкету%20на%20Стрелочках.\" rel=\"nofollow\" class=\"whatsup\" target=\"_blank\">
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#48C95F\"/>
<path d=\"M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.1219 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z\" fill=\"white\"/>
</svg>
</a>";
}
// line 216
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 216, $this->source); })()), "messengers", [], "any", false, false, false, 216), "telegram", [], "any", false, false, false, 216)) {
// line 217
echo "<svg class=\"telegram\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#2F89CE\"/>
<path d=\"M9.3507 20.3741L13.9488 22.0886L15.7413 27.8557C15.8192 28.2454 16.2868 28.3233 16.5985 28.0895L19.1703 25.9853C19.4041 25.7515 19.7938 25.7515 20.1055 25.9853L24.7036 29.3364C25.0154 29.5702 25.483 29.4144 25.5609 29.0247L28.99 12.6587C29.0679 12.269 28.6782 11.8793 28.2886 12.0352L9.3507 19.3609C8.8831 19.5168 8.8831 20.2182 9.3507 20.3741ZM15.5075 21.2313L24.5477 15.6981C24.7036 15.6201 24.8595 15.8539 24.7036 15.9319L17.2999 22.868C17.0661 23.1018 16.8323 23.4135 16.8323 23.8032L16.5985 25.6736C16.5985 25.9074 16.2089 25.9853 16.1309 25.6736L15.1957 22.2445C14.9619 21.8548 15.1178 21.3872 15.5075 21.2313Z\" fill=\"white\"/>
</svg>";
}
// line 222
echo "<!--/noindex-->
</div>
";
} else {
// line 225
echo " <p class=\"model-phone__arhive m-0 color-silver\">анкета в архиве</p>
";
}
// line 227
echo " </div>
<div class=\"model-warning d-flex align-items-center pt-2 pt-md-0\">
<svg class=\"icon mr-2\">
<use xlink:href=\"";
// line 230
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-warning\"></use>
</svg>
Никогда не отправляйте предоплату!
</div>
</div>
<p class=\"model-thank mb-2 mb-sm-3\">
Не забудьте сказать, что звоните с сайта \"spbdosug\"
<svg class=\"icon ml-2\">
<use xlink:href=\"";
// line 238
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-emoja\"></use>
</svg>
</p>
<div class=\"d-flex modal-info-text\">
<p class=\"mr-2\">Отвечаю на:<br/>
<span>
";
// line 244
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 244, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 244), "answeringTo", [], "any", false, false, false, 244)) > 0)) {
// line 245
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 245, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 245), "answeringTo", [], "any", false, false, false, 245));
$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["answeringTo"]) {
// line 246
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PhoneCallExtension']->answeringTo($context["answeringTo"]), [], "phone_call_restrictions"), "html", null, true);
if ( !twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 246)) {
echo ",";
}
// line 247
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['answeringTo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 248
echo " ";
} else {
// line 249
echo " Не указано
";
}
// line 251
echo " </span>
</p>
<p class=\"ml-auto\">Удобное время для звонка:<br/><span>";
// line 253
echo twig_call_macro($macros["_self"], "macro__time_to_work", [(isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 253, $this->source); })())], 253, $context, $this->getSourceContext());
echo "</span></p>
</div>
<div class=\"d-flex modal-info-text mt-2\">
<p class=\"mr-2\">Ограничение по возрасту партнера:<br/>
<span>";
// line 257
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 257, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 257), "minAge", [], "any", false, false, false, 257) || twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 257, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 257), "maxAge", [], "any", false, false, false, 257))) {
// line 258
echo " от ";
((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 258, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 258), "minAge", [], "any", false, false, false, 258)) ? (print (twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 258, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 258), "minAge", [], "any", false, false, false, 258), "html", null, true))) : (print ("-")));
echo "
до ";
// line 259
((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 259, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 259), "maxAge", [], "any", false, false, false, 259)) ? (print (twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 259, $this->source); })()), "clientRestrictions", [], "any", false, false, false, 259), "maxAge", [], "any", false, false, false, 259), "html", null, true))) : (print ("-")));
echo "
";
} else {
// line 261
echo " Не указано
";
}
// line 263
echo " </span>
</p>
</div>
</div>
";
} else {
// line 268
echo " <div class=\"lock-block d-flex align-items-center\">
<img src=\"";
// line 269
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/icons/profile-lock.svg", "basicConfig"), "html", null, true);
echo "\" loading=\"lazy\">
<div class=\"text-block\">
<p class=\"title\">Девушка не работает</p>
<p class=\"lock\">Анкета доступна только по прямой ссылке и не показывается в результатах поиска.</p>
</div>
</div>
";
}
// line 276
echo " ";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 276, $this->source); })()), "city", [], "any", false, false, false, 276), "uriIdentity", [], "any", false, false, false, 276) == twig_get_attribute($this->env, $this->source, $this->extensions['App\Twig\DefaultCityExtension']->defaultCity(), "uriIdentity", [], "any", false, false, false, 276))) {
// line 277
echo " ";
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 277, $this->source); })()), "stations", [], "any", false, false, false, 277)) > 0)) {
// line 278
echo " <div class=\"modal-info__items-block modal-info__items-block-metro pb-0 pb-sm-3 d-flex d-sm-block\">
<div class=\"metro-items d-sm-flex w-100 align-items-center flex-wrap mb-2 mb-xl-3\">
Метро:
";
// line 281
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_slice($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 281, $this->source); })()), "stations", [], "any", false, false, false, 281), 0, 3));
foreach ($context['_seq'] as $context["_key"] => $context["station"]) {
// line 282
echo " <div class=\"metro-item\">
<svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 284
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-metro\"></use>
</svg>
<a href=\"";
// line 286
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, (isset($context["city"]) || array_key_exists("city", $context) ? $context["city"] : (function () { throw new RuntimeError('Variable "city" does not exist.', 286, $this->source); })()), "uriIdentity", [], "any", false, false, false, 286), "station" => twig_get_attribute($this->env, $this->source, $context["station"], "uriIdentity", [], "any", false, false, false, 286)]), "html", null, true);
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, 286)), "html", null, true);
echo "</a>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['station'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 289
echo " </div>
";
// line 290
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 290, $this->source); })()), "stations", [], "any", false, false, false, 290)) > 0)) {
echo "<div class=\"metro-items d-sm-flex w-100 align-items-center flex-wrap\">
Район:
";
// line 292
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 292, $this->source); })()), "stations", [], "any", false, false, false, 292));
$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 293
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["loop"], "first", [], "any", false, false, false, 293)) {
// line 294
echo " ";
$context["stationDistrict"] = twig_get_attribute($this->env, $this->source, $context["station"], "district", [], "any", false, false, false, 294);
// line 295
echo " ";
if ((isset($context["stationDistrict"]) || array_key_exists("stationDistrict", $context) ? $context["stationDistrict"] : (function () { throw new RuntimeError('Variable "stationDistrict" does not exist.', 295, $this->source); })())) {
// line 296
echo " ";
$context["districtCounty"] = twig_get_attribute($this->env, $this->source, (isset($context["stationDistrict"]) || array_key_exists("stationDistrict", $context) ? $context["stationDistrict"] : (function () { throw new RuntimeError('Variable "stationDistrict" does not exist.', 296, $this->source); })()), "county", [], "any", false, false, false, 296);
// line 297
echo " ";
if ((isset($context["districtCounty"]) || array_key_exists("districtCounty", $context) ? $context["districtCounty"] : (function () { throw new RuntimeError('Variable "districtCounty" does not exist.', 297, $this->source); })())) {
// line 298
echo " <div class=\"metro-item\">
<a href=\"";
// line 299
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_county", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 299, $this->source); })()), "city", [], "any", false, false, false, 299), "uriIdentity", [], "any", false, false, false, 299), "county" => twig_get_attribute($this->env, $this->source, (isset($context["districtCounty"]) || array_key_exists("districtCounty", $context) ? $context["districtCounty"] : (function () { throw new RuntimeError('Variable "districtCounty" does not exist.', 299, $this->source); })()), "uriIdentity", [], "any", false, false, false, 299)]), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["districtCounty"]) || array_key_exists("districtCounty", $context) ? $context["districtCounty"] : (function () { throw new RuntimeError('Variable "districtCounty" does not exist.', 299, $this->source); })()), "name", [], "any", false, false, false, 299)), "html", null, true);
echo "</a>,
</div>
";
}
// line 302
echo " <div class=\"metro-item\">
<a href=\"";
// line 303
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_district", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 303, $this->source); })()), "city", [], "any", false, false, false, 303), "uriIdentity", [], "any", false, false, false, 303), "district" => twig_get_attribute($this->env, $this->source, (isset($context["stationDistrict"]) || array_key_exists("stationDistrict", $context) ? $context["stationDistrict"] : (function () { throw new RuntimeError('Variable "stationDistrict" does not exist.', 303, $this->source); })()), "uriIdentity", [], "any", false, false, false, 303)]), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["stationDistrict"]) || array_key_exists("stationDistrict", $context) ? $context["stationDistrict"] : (function () { throw new RuntimeError('Variable "stationDistrict" does not exist.', 303, $this->source); })()), "name", [], "any", false, false, false, 303)), "html", null, true);
echo "</a>
</div>
";
}
// line 306
echo " ";
}
// line 307
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 308
echo " </div>";
}
// line 309
echo " </div>
";
}
// line 311
echo " ";
}
// line 312
echo " </div>
</div>
<div class=\"modal-col modal-info__items mb-3 mb-md-0\">
<div class=\"modal-info__items-row d-flex flex-wrap\">
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Возраст</span>
";
// line 319
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Возраст", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 319, $this->source); })()), "personParameters", [], "any", false, false, false, 319), "age", [], "any", false, false, false, 319)], 319, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Рост</span>
";
// line 325
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Рост", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 325, $this->source); })()), "personParameters", [], "any", false, false, false, 325), "height", [], "any", false, false, false, 325)], 325, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Вес</span>
";
// line 331
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Вес", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 331, $this->source); })()), "personParameters", [], "any", false, false, false, 331), "weight", [], "any", false, false, false, 331)], 331, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Одежда</span>
";
// line 337
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Размер одежды", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 337, $this->source); })()), "personParameters", [], "any", false, false, false, 337), "clothSize", [], "any", false, false, false, 337), "Одежда"], 337, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Обувь</span>
";
// line 343
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Размер обуви", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 343, $this->source); })()), "personParameters", [], "any", false, false, false, 343), "shoesSize", [], "any", false, false, false, 343), "Обувь"], 343, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Грудь</span>
";
// line 349
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Размер груди", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 349, $this->source); })()), "personParameters", [], "any", false, false, false, 349), "breastSize", [], "any", false, false, false, 349), "Грудь"], 349, $context, $this->getSourceContext());
echo "
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Тату</span>
";
// line 355
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 355, $this->source); })()), "personParameters", [], "any", false, false, false, 355), "tattoo", [], "any", false, false, false, 355)) {
// line 356
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 357
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-check\"></use>
</svg>
";
} else {
// line 360
echo " -
";
}
// line 362
echo " </div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Пирсинг</span>
";
// line 367
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 367, $this->source); })()), "personParameters", [], "any", false, false, false, 367), "piercing", [], "any", false, false, false, 367)) {
// line 368
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 369
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-check\"></use>
</svg>
";
} else {
// line 372
echo " -
";
}
// line 374
echo " </div>
</div>
</div>
<div class=\"modal-info__items-block d-sm-flex\">
<div class=\"description-items\">
<p class=\"description-item d-flex align-items-center\"><span>Телосложение:</span>
";
// line 380
if ($this->extensions['App\Twig\PersonParametersExtension']->bodyTypeLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 380, $this->source); })()), "personParameters", [], "any", false, false, false, 380), "bodyType", [], "any", false, false, false, 380))) {
// line 381
echo " ";
// line 382
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PersonParametersExtension']->bodyTypeLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 382, $this->source); })()), "personParameters", [], "any", false, false, false, 382), "bodyType", [], "any", false, false, false, 382)), [], "body_types"), "html", null, true);
echo "
";
} else {
// line 384
echo " -
";
}
// line 386
echo " </p>
<p class=\"description-item d-flex align-items-center\"><span>Цвет волос:</span>
";
// line 388
if ($this->extensions['App\Twig\PersonParametersExtension']->hairColorLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 388, $this->source); })()), "personParameters", [], "any", false, false, false, 388), "hairColor", [], "any", false, false, false, 388))) {
// line 389
echo " <a target=\"_blank\" href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_hair_color", ["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.', 389, $this->source); })()), "uriIdentity", [], "any", false, false, false, 389), "hairColor" => $this->extensions['Cocur\Slugify\Bridge\Twig\SlugifyExtension']->slugifyFilter($this->extensions['App\Twig\PersonParametersExtension']->hairColorLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 389, $this->source); })()), "personParameters", [], "any", false, false, false, 389), "hairColor", [], "any", false, false, false, 389)))]), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PersonParametersExtension']->hairColorLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 389, $this->source); })()), "personParameters", [], "any", false, false, false, 389), "hairColor", [], "any", false, false, false, 389)), [], "hair_colors"), "html", null, true);
echo "</a>
";
} else {
// line 391
echo " -
";
}
// line 393
echo " </p>
<p class=\"description-item d-flex align-items-center\"><span>Национальность:</span>
";
// line 395
if ($this->extensions['App\Twig\PersonParametersExtension']->nationalityLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 395, $this->source); })()), "personParameters", [], "any", false, false, false, 395), "nationality", [], "any", false, false, false, 395))) {
// line 396
echo " ";
// line 397
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PersonParametersExtension']->nationalityLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 397, $this->source); })()), "personParameters", [], "any", false, false, false, 397), "nationality", [], "any", false, false, false, 397)), [], "nationalities"), "html", null, true);
echo "
";
} else {
// line 399
echo " -
";
}
// line 401
echo " </p>
<p class=\"description-item d-flex align-items-center\"><span>Интимная стрижка:</span>
";
// line 403
if ($this->extensions['App\Twig\PersonParametersExtension']->privateHaircutLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 403, $this->source); })()), "personParameters", [], "any", false, false, false, 403), "privateHaircut", [], "any", false, false, false, 403))) {
// line 404
echo " ";
// line 405
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PersonParametersExtension']->privateHaircutLabel(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 405, $this->source); })()), "personParameters", [], "any", false, false, false, 405), "privateHaircut", [], "any", false, false, false, 405)), [], "private_haircuts"), "html", null, true);
echo "
";
} else {
// line 407
echo " -
";
}
// line 409
echo " </p>
</div>
<div class=\"description-items\">";
// line 412
$context["threshold"] = twig_get_attribute($this->env, $this->source, twig_date_modify_filter($this->env, "now", "-14 days"), "getTimestamp", [], "method", false, false, false, 412);
// line 413
$context["updatedAtTs"] = ((twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 413, $this->source); })()), "updatedAt", [], "any", false, false, false, 413)) ? (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 413, $this->source); })()), "updatedAt", [], "any", false, false, false, 413), "getTimestamp", [], "method", false, false, false, 413)) : (""));
// line 414
if (twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 414, $this->source); })()), "createdAt", [], "any", false, false, false, 414)) {
// line 415
echo "<p class=\"description-item d-flex align-items-center\"><span>Дата регистрации:</span> <span
class=\"date\" data-template=\"dd авг. YYYY г. hh:ii\">";
// line 416
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Дата регистрации", ((((((twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 416, $this->source); })()), "createdAt", [], "any", false, false, false, 416), "d") . " ") . $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 416, $this->source); })()), "createdAt", [], "any", false, false, false, 416), "m"), [], "date")) . " ") . twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 416, $this->source); })()), "createdAt", [], "any", false, false, false, 416), "Y")) . " ") . twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 416, $this->source); })()), "createdAt", [], "any", false, false, false, 416), "H:i"))], 416, $context, $this->getSourceContext());
echo "</span></p>";
}
// line 419
if (((isset($context["updatedAtTs"]) || array_key_exists("updatedAtTs", $context) ? $context["updatedAtTs"] : (function () { throw new RuntimeError('Variable "updatedAtTs" does not exist.', 419, $this->source); })()) && ((isset($context["updatedAtTs"]) || array_key_exists("updatedAtTs", $context) ? $context["updatedAtTs"] : (function () { throw new RuntimeError('Variable "updatedAtTs" does not exist.', 419, $this->source); })()) >= (isset($context["threshold"]) || array_key_exists("threshold", $context) ? $context["threshold"] : (function () { throw new RuntimeError('Variable "threshold" does not exist.', 419, $this->source); })())))) {
// line 420
echo "<p class=\"description-item d-flex align-items-center\"><span>Дата обновления:</span> <span
class=\"date\">";
// line 421
echo twig_call_macro($macros["_self"], "macro__data_wrapper", ["Дата обновления", ((((((twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 421, $this->source); })()), "updatedAt", [], "any", false, false, false, 421), "d") . " ") . $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 421, $this->source); })()), "updatedAt", [], "any", false, false, false, 421), "m"), [], "date")) . " ") . twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 421, $this->source); })()), "updatedAt", [], "any", false, false, false, 421), "Y")) . " ") . twig_date_format_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 421, $this->source); })()), "updatedAt", [], "any", false, false, false, 421), "H:i"))], 421, $context, $this->getSourceContext());
echo "</span></p>";
}
// line 424
if (twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 424, $this->source); })()), "approved", [], "any", false, false, false, 424)) {
// line 425
echo "<p class=\"description-item\">
<strong class=\"d-flex align-items-center\">
Фото проверено
<svg class=\"icon ml-2\">
<use xlink:href=\"";
// line 429
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-verification\"></use>
</svg>
</strong>
</p>
";
}
// line 434
echo " </div>
</div>
<div class=\"modal-info__items-block p-0\">
<div class=\"model-description\">
<h2 class=\"border-line\">О себе</h2>
<p class=\"m-0\">";
// line 439
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 439, $this->source); })()), "description", [], "any", false, false, false, 439), "html", null, true);
echo "</p>
</div>
</div>
</div>
";
// line 443
if ((twig_call_macro($macros["_self"], "macro__show_tabs", [twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 443, $this->source); })()), "photos", [], "any", false, false, false, 443), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 443, $this->source); })()), "selfies", [], "any", false, false, false, 443), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 443, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 443), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 443, $this->source); })()), "deleted", [], "any", false, false, false, 443)], 443, $context, $this->getSourceContext()) == "true")) {
// line 444
echo " <div class=\"model-aside__images d-block d-md-none\">
<ul class=\"nav nav-pills list-unstyled m-0 p-0 d-flex\" id=\"model-tab2\" role=\"tablist\">
";
// line 446
$context["currentPage"] = "";
// line 447
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "photos", [], "any", true, true, false, 447) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 447, $this->source); })()), "photos", [], "any", false, false, false, 447)) > 0))) {
$context["currentPage"] = "photo";
// line 448
echo " <li class=\"nav-item flex-fill\">
<a class=\"active\" id=\"model-photo-tab2\" data-toggle=\"pill\" href=\"#model-photo2\" role=\"tab\" aria-controls=\"model-photo2\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 452
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-photo-thumb\"></use>
</svg>
</div>
Фото
</a>
</li>
";
}
// line 459
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "selfies", [], "any", true, true, false, 459) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 459, $this->source); })()), "selfies", [], "any", false, false, false, 459)) > 0))) {
$context["currentPage"] = ((((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 459, $this->source); })()) == "")) ? ("selfie") : ((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 459, $this->source); })())));
// line 460
echo " <li class=\"nav-item flex-fill\">
<a class=\"";
// line 461
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 461, $this->source); })()) == "selfie")) {
echo "active";
}
echo "\" id=\"model-selfie-tab2\" data-toggle=\"pill\" href=\"#model-selfie2\" role=\"tab\" aria-controls=\"model-selfie2\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 464
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-selfie-thumb\"></use>
</svg>
</div>
Селфи
</a>
</li>
";
}
// line 471
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "confirmedVideos", [], "any", true, true, false, 471) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 471, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 471)) > 0))) {
$context["currentPage"] = ((((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 471, $this->source); })()) == "")) ? ("video") : ((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 471, $this->source); })())));
// line 472
echo " <li class=\"nav-item flex-fill\">
<a class=\"";
// line 473
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 473, $this->source); })()) == "video")) {
echo "active";
}
echo "\" id=\"model-video-tab2\" data-toggle=\"pill\" href=\"#model-video2\" role=\"tab\" aria-controls=\"model-video2\" aria-selected=\"true\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 476
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-video-thumb\"></use>
</svg>
</div>
Видео
</a>
</li>
";
}
// line 483
echo " </ul>
<div class=\"tab-content pt-2 pb-2\" id=\"model-tabContent2\">
";
// line 485
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "photos", [], "any", true, true, false, 485) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 485, $this->source); })()), "photos", [], "any", false, false, false, 485)) > 0))) {
// line 486
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 486, $this->source); })()) == "photo")) {
echo " show active";
}
echo "\" id=\"model-photo2\" role=\"tabpanel\" aria-labelledby=\"model-photo-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
";
// line 489
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 489, $this->source); })()), "photos", [], "any", false, false, false, 489));
$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["photo"]) {
// line 490
echo " <div class=\"model-aside-col\">
<a href=\"";
// line 491
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 491), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" data-gallery=\"girl-gallery\" class=\"model-aside-photo photoswipe model-photo2\" data-index=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 491), "html", null, true);
echo "\">
<img class=\"img-fluid\"
srcset=\"";
// line 493
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 493), "profile_media", "196x250", "jpg"), "html", null, true);
echo " 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 494
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 494), "profile_media", "177x250", "jpg"), "html", null, true);
echo " 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 495
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 495), "profile_media", "228x250", "jpg"), "html", null, true);
echo " 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 496
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 496), "profile_media", "250x250", "jpg"), "html", null, true);
echo " 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"";
// line 502
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 502), "profile_media", "250x250", "jpg"), "html", null, true);
echo "\"
alt=\"";
// line 503
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 503, $this->source); })()), "name", [], "any", false, false, false, 503)), "html", null, true);
echo ", фото ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 503), "html", null, true);
echo "\">
</a>
</div>
";
++$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['photo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 507
echo " </div>
</div>
";
}
// line 510
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "selfies", [], "any", true, true, false, 510) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 510, $this->source); })()), "selfies", [], "any", false, false, false, 510)) > 0))) {
// line 511
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 511, $this->source); })()) == "selfie")) {
echo " show active";
}
echo "\" id=\"model-selfie2\" role=\"tabpanel\" aria-labelledby=\"model-selfie-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
";
// line 513
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 513, $this->source); })()), "selfies", [], "any", false, false, false, 513));
$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["photo"]) {
// line 514
echo " <div class=\"model-aside-col\">
<a href=\"";
// line 515
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 515), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" data-gallery=\"girl-selfie\" class=\"photoswipe model-aside-photo model-selfie2\" data-index=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 515), "html", null, true);
echo "\">
<img class=\"img-fluid\"
srcset=\"";
// line 517
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 517), "profile_media", "196x250", "jpg"), "html", null, true);
echo " 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 518
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 518), "profile_media", "177x250", "jpg"), "html", null, true);
echo " 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 519
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 519), "profile_media", "228x250", "jpg"), "html", null, true);
echo " 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 520
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 520), "profile_media", "250x250", "jpg"), "html", null, true);
echo " 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"";
// line 526
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 526), "profile_media", "250x250", "jpg"), "html", null, true);
echo "\"
alt=\"";
// line 527
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 527, $this->source); })()), "name", [], "any", false, false, false, 527)), "html", null, true);
echo ", фото ";
echo twig_escape_filter($this->env, (twig_get_attribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 527) + twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 527, $this->source); })()), "photos", [], "any", false, false, false, 527))), "html", null, true);
echo "\">
</a>
</div>
";
++$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['photo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 531
echo " </div>
</div>
";
}
// line 534
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "confirmedVideos", [], "any", true, true, false, 534) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 534, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 534)) > 0))) {
// line 535
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 535, $this->source); })()) == "video")) {
echo " show active";
}
echo "\" id=\"model-video2\" role=\"tabpanel\" aria-labelledby=\"model-video-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
";
// line 537
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 537, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 537));
foreach ($context['_seq'] as $context["_key"] => $context["video"]) {
// line 538
echo " <div class=\"model-aside-col video\">
<video class=\"video-js vjs-big-play-centered vjs-default-skin model-video2\" controls preload=\"metadata\" width=\"341\" height=\"227\" data-setup=\"{}\">
<source src=\"";
// line 540
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env, $this->source, $context["video"], "path", [], "any", false, false, false, 540), "profile_media"), "html", null, true);
echo "\" type='video/mp4'/>
</video>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['video'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 544
echo " </div>
</div>
";
}
// line 547
echo " </div>
</div>
";
}
// line 550
echo " </div>
<div class=\"modal-services mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\">
<div class=\"modal-services__header d-flex flex-wrap align-items-start\">
<h2 class=\"border-line\">Интим услуги</h2>
<div class=\"modal-services__header-info d-flex flex-wrap align-items-center pb-2\">
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 557
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
- включено в стоимость
</div>
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 563
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-liking\"></use>
</svg>
- по симпатии
</div>
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 569
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-charge\"></use>
</svg>
- за дополнительную плату
</div>
<div class=\"header-item provided\">
<svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 575
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
- услуга не предоставляется
</div>
</div>
</div>
<div class=\"modal-services__main d-xl-flex\">
<div class=\"modal-services__items left w-100\">
";
// line 583
$context["initional_group_2"] = 0;
// line 584
echo " ";
$context["group_2_minet"] = [];
// line 585
echo " ";
$context["group_2_okon"] = [];
// line 586
echo " ";
$context["group_2_okon_trigger"] = ["Окончание на грудь", "Окончание на лицо", "Окончание в рот"];
echo " ";
// line 587
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_array_filter($this->env, (isset($context["services"]) || array_key_exists("services", $context) ? $context["services"] : (function () { throw new RuntimeError('Variable "services" does not exist.', 587, $this->source); })()), function ($__servicesGroup__, $__group__) use ($context, $macros) { $context["servicesGroup"] = $__servicesGroup__; $context["group"] = $__group__; return ( !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 587, $this->source); })()), "masseur", [], "any", false, false, false, 587) || !twig_in_filter($context["group"], (isset($context["masseurExcludeServiceGroups"]) || array_key_exists("masseurExcludeServiceGroups", $context) ? $context["masseurExcludeServiceGroups"] : (function () { throw new RuntimeError('Variable "masseurExcludeServiceGroups" does not exist.', 587, $this->source); })()))); }));
foreach ($context['_seq'] as $context["group"] => $context["servicesGroup"]) {
// line 588
echo " ";
if (($context["group"] == 2)) {
// line 589
echo " ";
// line 590
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($context["servicesGroup"]);
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 591
echo " ";
if ((((twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 591) == twig_get_attribute($this->env, $this->source, (isset($context["group_2_okon_trigger"]) || array_key_exists("group_2_okon_trigger", $context) ? $context["group_2_okon_trigger"] : (function () { throw new RuntimeError('Variable "group_2_okon_trigger" does not exist.', 591, $this->source); })()), 0, [], "array", false, false, false, 591)) || (twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 591) == twig_get_attribute($this->env, $this->source, (isset($context["group_2_okon_trigger"]) || array_key_exists("group_2_okon_trigger", $context) ? $context["group_2_okon_trigger"] : (function () { throw new RuntimeError('Variable "group_2_okon_trigger" does not exist.', 591, $this->source); })()), 1, [], "array", false, false, false, 591))) || (twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 591) == twig_get_attribute($this->env, $this->source, (isset($context["group_2_okon_trigger"]) || array_key_exists("group_2_okon_trigger", $context) ? $context["group_2_okon_trigger"] : (function () { throw new RuntimeError('Variable "group_2_okon_trigger" does not exist.', 591, $this->source); })()), 2, [], "array", false, false, false, 591)))) {
// line 592
echo " ";
$context["group_2_okon"] = twig_array_merge((isset($context["group_2_okon"]) || array_key_exists("group_2_okon", $context) ? $context["group_2_okon"] : (function () { throw new RuntimeError('Variable "group_2_okon" does not exist.', 592, $this->source); })()), [$context["service"]]);
// line 593
echo " ";
} else {
// line 594
echo " ";
$context["group_2_minet"] = twig_array_merge((isset($context["group_2_minet"]) || array_key_exists("group_2_minet", $context) ? $context["group_2_minet"] : (function () { throw new RuntimeError('Variable "group_2_minet" does not exist.', 594, $this->source); })()), [$context["service"]]);
// line 595
echo " ";
}
// line 596
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 597
echo " ";
} elseif ((($context["group"] == 3) && ((isset($context["initional_group_2"]) || array_key_exists("initional_group_2", $context) ? $context["initional_group_2"] : (function () { throw new RuntimeError('Variable "initional_group_2" does not exist.', 597, $this->source); })()) == 0))) {
// line 598
echo " ";
// line 599
echo " ";
$context["initional_group_2"] = 1;
// line 600
echo " <div class=\"modal-services__item\">
<p class=\"item-title\">Минет</p>
";
// line 602
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["group_2_minet"]) || array_key_exists("group_2_minet", $context) ? $context["group_2_minet"] : (function () { throw new RuntimeError('Variable "group_2_minet" does not exist.', 602, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 603
echo " ";
$context["providedService"] = twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 603, $this->source); })()), "providedService", [$context["service"]], "method", false, false, false, 603);
// line 604
echo " <p class=\"item";
if ( !(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 604, $this->source); })())) {
echo " provided";
}
echo "\">
";
// line 605
if ((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 605, $this->source); })())) {
// line 606
echo " ";
if ((twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 606, $this->source); })()), "condition", [], "any", false, false, false, 606) == 1)) {
// line 607
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 608
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 610
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 610, $this->source); })()), "condition", [], "any", false, false, false, 610) == 2)) {
// line 611
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 612
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-liking\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 614
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 614, $this->source); })()), "condition", [], "any", false, false, false, 614) == 3)) {
// line 615
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 616
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-charge\"></use>
</svg>
";
}
// line 619
echo " ";
} else {
// line 620
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 621
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 624
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_provided_service", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 624, $this->source); })()), "city", [], "any", false, false, false, 624), "uriIdentity", [], "any", false, false, false, 624), "service" => twig_get_attribute($this->env, $this->source, $context["service"], "uriIdentity", [], "any", false, false, false, 624)]), "html", null, true);
echo "\" data-s=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 624), "html", null, true);
echo "\">
";
// line 625
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 625)), "html", null, true);
echo "
</a>
";
// line 627
if ((((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 627, $this->source); })()) && (twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 627, $this->source); })()), "condition", [], "any", false, false, false, 627) == 3)) && twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 627, $this->source); })()), "extraCharge", [], "any", false, false, false, 627))) {
echo "<span>(+";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 627, $this->source); })()), "extraCharge", [], "any", false, false, false, 627), "html", null, true);
echo " Р)</span>";
}
// line 628
echo " </p>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 630
echo " </div>
<div class=\"modal-services__item\">
<p class=\"item-title\">Окончание</p>
";
// line 633
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["group_2_okon"]) || array_key_exists("group_2_okon", $context) ? $context["group_2_okon"] : (function () { throw new RuntimeError('Variable "group_2_okon" does not exist.', 633, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 634
echo " ";
$context["providedService"] = twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 634, $this->source); })()), "providedService", [$context["service"]], "method", false, false, false, 634);
// line 635
echo " <p class=\"item";
if ( !(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 635, $this->source); })())) {
echo " provided";
}
echo "\">
";
// line 636
if ((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 636, $this->source); })())) {
// line 637
echo " ";
if ((twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 637, $this->source); })()), "condition", [], "any", false, false, false, 637) == 1)) {
// line 638
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 639
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 641
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 641, $this->source); })()), "condition", [], "any", false, false, false, 641) == 2)) {
// line 642
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 643
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-liking\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 645
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 645, $this->source); })()), "condition", [], "any", false, false, false, 645) == 3)) {
// line 646
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 647
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-charge\"></use>
</svg>
";
}
// line 650
echo " ";
} else {
// line 651
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 652
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 655
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_provided_service", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 655, $this->source); })()), "city", [], "any", false, false, false, 655), "uriIdentity", [], "any", false, false, false, 655), "service" => twig_get_attribute($this->env, $this->source, $context["service"], "uriIdentity", [], "any", false, false, false, 655)]), "html", null, true);
echo "\" data-s=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 655), "html", null, true);
echo "\">
";
// line 656
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 656)), "html", null, true);
echo "
</a>
";
// line 658
if ((((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 658, $this->source); })()) && (twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 658, $this->source); })()), "condition", [], "any", false, false, false, 658) == 3)) && twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 658, $this->source); })()), "extraCharge", [], "any", false, false, false, 658))) {
echo "<span>(+";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 658, $this->source); })()), "extraCharge", [], "any", false, false, false, 658), "html", null, true);
echo " Р)</span>";
}
// line 659
echo " </p>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 661
echo " </div>
<div class=\"modal-services__item\">
<p class=\"item-title\" data-group=\"";
// line 663
echo twig_escape_filter($this->env, $context["group"], "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\ServicesExtension']->serviceGroupLabel($context["group"]), [], "service_groups"), "html", null, true);
echo "</p>
";
// line 664
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($context["servicesGroup"]);
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 665
echo " ";
$context["providedService"] = twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 665, $this->source); })()), "providedService", [$context["service"]], "method", false, false, false, 665);
// line 666
echo " <p class=\"item";
if ( !(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 666, $this->source); })())) {
echo " provided";
}
echo "\">
";
// line 667
if ((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 667, $this->source); })())) {
// line 668
echo " ";
if ((twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 668, $this->source); })()), "condition", [], "any", false, false, false, 668) == 1)) {
// line 669
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 670
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 672
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 672, $this->source); })()), "condition", [], "any", false, false, false, 672) == 2)) {
// line 673
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 674
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-liking\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 676
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 676, $this->source); })()), "condition", [], "any", false, false, false, 676) == 3)) {
// line 677
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 678
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-charge\"></use>
</svg>
";
}
// line 681
echo " ";
} else {
// line 682
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 683
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 686
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_provided_service", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 686, $this->source); })()), "city", [], "any", false, false, false, 686), "uriIdentity", [], "any", false, false, false, 686), "service" => twig_get_attribute($this->env, $this->source, $context["service"], "uriIdentity", [], "any", false, false, false, 686)]), "html", null, true);
echo "\" data-s=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 686), "html", null, true);
echo "\">
";
// line 687
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 687)), "html", null, true);
echo "
</a>
";
// line 689
if ((((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 689, $this->source); })()) && (twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 689, $this->source); })()), "condition", [], "any", false, false, false, 689) == 3)) && twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 689, $this->source); })()), "extraCharge", [], "any", false, false, false, 689))) {
echo "<span>(+";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 689, $this->source); })()), "extraCharge", [], "any", false, false, false, 689), "html", null, true);
echo " Р)</span>";
}
// line 690
echo " </p>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 692
echo " </div>
";
} else {
// line 694
echo " ";
if (((($context["group"] == 1) || ($context["group"] == 5)) || ($context["group"] == 7))) {
// line 695
echo " ";
// line 696
echo " ";
}
// line 697
echo " <div class=\"modal-services__item\">
<p class=\"item-title\">";
// line 698
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\ServicesExtension']->serviceGroupLabel($context["group"]), [], "service_groups"), "html", null, true);
echo "</p>
";
// line 699
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($context["servicesGroup"]);
foreach ($context['_seq'] as $context["_key"] => $context["service"]) {
// line 700
echo " ";
$context["providedService"] = twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 700, $this->source); })()), "providedService", [$context["service"]], "method", false, false, false, 700);
// line 701
echo " <p class=\"item";
if ( !(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 701, $this->source); })())) {
echo " provided";
}
echo "\">
";
// line 702
if ((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 702, $this->source); })())) {
// line 703
echo " ";
if ((twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 703, $this->source); })()), "condition", [], "any", false, false, false, 703) == 1)) {
// line 704
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 705
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 707
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 707, $this->source); })()), "condition", [], "any", false, false, false, 707) == 2)) {
// line 708
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 709
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-liking\"></use>
</svg>
";
} elseif ((twig_get_attribute($this->env, $this->source, // line 711
(isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 711, $this->source); })()), "condition", [], "any", false, false, false, 711) == 3)) {
// line 712
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 713
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-charge\"></use>
</svg>
";
}
// line 716
echo " ";
} else {
// line 717
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 718
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 721
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_list.list_by_provided_service", ["city" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 721, $this->source); })()), "city", [], "any", false, false, false, 721), "uriIdentity", [], "any", false, false, false, 721), "service" => twig_get_attribute($this->env, $this->source, $context["service"], "uriIdentity", [], "any", false, false, false, 721)]), "html", null, true);
echo "\">
";
// line 722
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, $context["service"], "name", [], "any", false, false, false, 722)), "html", null, true);
echo "
</a>
";
// line 724
if ((((isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 724, $this->source); })()) && (twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 724, $this->source); })()), "condition", [], "any", false, false, false, 724) == 3)) && twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 724, $this->source); })()), "extraCharge", [], "any", false, false, false, 724))) {
echo "<span>(+";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["providedService"]) || array_key_exists("providedService", $context) ? $context["providedService"] : (function () { throw new RuntimeError('Variable "providedService" does not exist.', 724, $this->source); })()), "extraCharge", [], "any", false, false, false, 724), "html", null, true);
echo " Р)</span>";
}
// line 725
echo " </p>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['service'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 727
echo " </div>
";
// line 728
if (((($context["group"] == 4) || ($context["group"] == 6)) || ($context["group"] == 7))) {
// line 729
echo " ";
// line 730
echo " ";
}
// line 731
echo " ";
}
// line 732
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['group'], $context['servicesGroup'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 733
echo "
</div>
<div class=\"modal-services__items ml-auto\">
<div class=\"modal-services__box d-flex d-xl-block\">
<div class=\"modal-services__item w-100\">
<h3 class=\"border-line\">Услуги для</h3>
";
// line 740
$context["client_types_text"] = ["1", "2", "3", "4", "5"];
// line 741
echo " ";
$context["includeService"] = false;
// line 742
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["client_types_text"]) || array_key_exists("client_types_text", $context) ? $context["client_types_text"] : (function () { throw new RuntimeError('Variable "client_types_text" does not exist.', 742, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["clientTypeText"]) {
// line 743
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 743, $this->source); })()), "clientTypes", [], "any", false, false, false, 743));
foreach ($context['_seq'] as $context["_key"] => $context["clientType"]) {
// line 744
echo " ";
if (($context["clientTypeText"] == $context["clientType"])) {
// line 745
echo " ";
$context["includeService"] = true;
// line 746
echo " ";
}
// line 747
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['clientType'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 748
echo " ";
if (($this->extensions['App\Twig\ClientTypeExtension']->clientType($context["clientTypeText"]) != "TRANS")) {
// line 749
echo " <p class=\"item\">
";
// line 750
if (((isset($context["includeService"]) || array_key_exists("includeService", $context) ? $context["includeService"] : (function () { throw new RuntimeError('Variable "includeService" does not exist.', 750, $this->source); })()) == true)) {
// line 751
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 752
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} else {
// line 755
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 756
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 759
echo "
";
// line 760
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\ClientTypeExtension']->clientType($context["clientTypeText"]), [], "client_types_f"), "html", null, true);
echo "
</p>
";
}
// line 763
echo " ";
$context["includeService"] = false;
// line 764
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['clientTypeText'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 765
echo " </div>
<div class=\"modal-services__item mb-0 w-100\">
<h3 class=\"border-line\">Выезд</h3>
";
// line 768
$context["locations_text"] = ["1", "2", "3", "4", "5", "6"];
// line 769
echo " ";
$context["includeService"] = false;
// line 770
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["locations_text"]) || array_key_exists("locations_text", $context) ? $context["locations_text"] : (function () { throw new RuntimeError('Variable "locations_text" does not exist.', 770, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["locationsText"]) {
// line 771
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 771, $this->source); })()), "takeOutPricing", [], "any", false, false, false, 771), "locations", [], "any", false, false, false, 771));
foreach ($context['_seq'] as $context["_key"] => $context["locations"]) {
// line 772
echo " ";
if (($context["locationsText"] == $context["locations"])) {
// line 773
echo " ";
$context["includeService"] = true;
// line 774
echo " ";
}
// line 775
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['locations'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 776
echo " <p class=\"item\">
";
// line 777
if (((isset($context["includeService"]) || array_key_exists("includeService", $context) ? $context["includeService"] : (function () { throw new RuntimeError('Variable "includeService" does not exist.', 777, $this->source); })()) == true)) {
// line 778
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 779
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-included\"></use>
</svg>
";
} else {
// line 782
echo " <svg class=\"icon mr-1\">
<use xlink:href=\"";
// line 783
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-model-provided\"></use>
</svg>
";
}
// line 786
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\TakeOutLocationsExtension']->locationLabel($context["locationsText"]), [], "take_out_location"), "html", null, true);
echo "
</p>
";
// line 788
$context["includeService"] = false;
// line 789
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['locationsText'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 790
echo " </div>
</div>
</div>
</div>
";
// line 877
echo " </div>
<div class=\"modal-map mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\">
<h2 class=\"border-line\">
Расположение
</h2>
<div class=\"map-block\" id=\"map\" style=\"width: 100%; height: 400px;\"
data-lat=\"";
// line 883
echo twig_escape_filter($this->env, ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "mapCoordinate", [], "any", false, true, false, 883), "latitude", [], "any", true, true, false, 883)) ? (_twig_default_filter(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "mapCoordinate", [], "any", false, true, false, 883), "latitude", [], "any", false, false, false, 883), twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 883, $this->source); })()), "city", [], "any", false, false, false, 883), "mapCoordinate", [], "any", false, false, false, 883), "latitude", [], "any", false, false, false, 883))) : (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 883, $this->source); })()), "city", [], "any", false, false, false, 883), "mapCoordinate", [], "any", false, false, false, 883), "latitude", [], "any", false, false, false, 883))), "html", null, true);
echo "\"
data-lon=\"";
// line 884
echo twig_escape_filter($this->env, ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "mapCoordinate", [], "any", false, true, false, 884), "longitude", [], "any", true, true, false, 884)) ? (_twig_default_filter(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "mapCoordinate", [], "any", false, true, false, 884), "longitude", [], "any", false, false, false, 884), twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 884, $this->source); })()), "city", [], "any", false, false, false, 884), "mapCoordinate", [], "any", false, false, false, 884), "longitude", [], "any", false, false, false, 884))) : (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 884, $this->source); })()), "city", [], "any", false, false, false, 884), "mapCoordinate", [], "any", false, false, false, 884), "longitude", [], "any", false, false, false, 884))), "html", null, true);
echo "\"
data-map-label=\"";
// line 885
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/icons/map-balloon.svg", "basicConfig"), "html", null, true);
echo "\">
</div>
</div>
";
// line 888
if (($this->extensions['Flagception\Bundle\FlagceptionBundle\Twig\ToggleExtension']->isActive("profile_comments") && !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 888, $this->source); })()), "deleted", [], "any", false, false, false, 888))) {
// line 889
echo " ";
$context["commentsCount"] = twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 889, $this->source); })()), "comments", [], "any", false, false, false, 889));
// line 890
echo " <div class=\"modal-comments mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\"
id=\"review-form\"
data-user=\"";
// line 892
echo (($this->extensions['App\Twig\UserExtension']->isUserCustomer(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.', 892, $this->source); })()), "user", [], "any", false, false, false, 892))) ? ("true") : ("false"));
echo "\"
data-url=\"";
// line 893
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile.comment.create", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 893, $this->source); })()), "id", [], "any", false, false, false, 893)]), "html", null, true);
echo "\"
data-reg-url=\"";
// line 894
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_security_register");
echo "\"
";
// line 895
if (array_key_exists("comment_form", $context)) {
echo "data-entity-id=\"";
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["comment_form"]) || array_key_exists("comment_form", $context) ? $context["comment_form"] : (function () { throw new RuntimeError('Variable "comment_form" does not exist.', 895, $this->source); })()), "entity_id", [], "any", false, false, false, 895), "vars", [], "any", false, false, false, 895), "id", [], "any", false, false, false, 895), "html", null, true);
echo "\"
data-mark=\"";
// line 896
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["comment_form"]) || array_key_exists("comment_form", $context) ? $context["comment_form"] : (function () { throw new RuntimeError('Variable "comment_form" does not exist.', 896, $this->source); })()), "mark", [], "any", false, false, false, 896), "vars", [], "any", false, false, false, 896), "full_name", [], "any", false, false, false, 896), "html", null, true);
echo "\"
data-text=\"";
// line 897
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["comment_form"]) || array_key_exists("comment_form", $context) ? $context["comment_form"] : (function () { throw new RuntimeError('Variable "comment_form" does not exist.', 897, $this->source); })()), "text", [], "any", false, false, false, 897), "vars", [], "any", false, false, false, 897), "id", [], "any", false, false, false, 897), "html", null, true);
echo "\"";
}
// line 898
echo " >
<div class=\"d-flex align-items-start\">
<h2 class=\"border-line mobile-short\">
Отзывы
</h2>
<div class=\"modal-comments__rating d-flex align-items-center ml-auto\">
<div class=\"rating-text d-flex align-items-center\" itemprop=\"itemReviewed\" itemscope itemtype=\"https://schema.org/Organization\">
<meta itemprop=\"address\" content=\"";
// line 905
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 905, $this->source); })()), "city", [], "any", false, false, false, 905), "name", [], "any", false, false, false, 905), "html", null, true);
echo "\" />
";
// line 906
if ( !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 906, $this->source); })()), "deleted", [], "any", false, false, false, 906)) {
echo "<meta itemprop=\"telephone\" content=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 906, $this->source); })()), "phoneNumber", [], "any", false, false, false, 906), "html", null, true);
echo "\" />";
}
// line 907
echo " <meta itemprop=\"name\" content=\"Рейтинг анкеты ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 907, $this->source); })()), "name", [], "any", false, false, false, 907), "html", null, true);
echo "\">
<span class=\"rating-text-value";
// line 908
echo ((((isset($context["commentsCount"]) || array_key_exists("commentsCount", $context) ? $context["commentsCount"] : (function () { throw new RuntimeError('Variable "commentsCount" does not exist.', 908, $this->source); })()) == 0)) ? (" zero") : (""));
echo "\">
";
// line 909
echo twig_escape_filter($this->env, (isset($context["rating"]) || array_key_exists("rating", $context) ? $context["rating"] : (function () { throw new RuntimeError('Variable "rating" does not exist.', 909, $this->source); })()), "html", null, true);
echo "
</span>
<span class=\"rating-text-count\">
по ";
// line 912
echo twig_escape_filter($this->env, (isset($context["commentsCount"]) || array_key_exists("commentsCount", $context) ? $context["commentsCount"] : (function () { throw new RuntimeError('Variable "commentsCount" does not exist.', 912, $this->source); })()), "html", null, true);
echo " ";
if (((isset($context["commentsCount"]) || array_key_exists("commentsCount", $context) ? $context["commentsCount"] : (function () { throw new RuntimeError('Variable "commentsCount" does not exist.', 912, $this->source); })()) == 1)) {
echo "отзыву";
} else {
echo "отзывам";
}
// line 913
echo " </span>
</div>
";
// line 915
$this->loadTemplate("components/_rating-star.twig", "ProfilePreview/page.html.twig", 915)->display(twig_array_merge($context, ["rate" => (isset($context["rating"]) || array_key_exists("rating", $context) ? $context["rating"] : (function () { throw new RuntimeError('Variable "rating" does not exist.', 915, $this->source); })()), "set" => "0"]));
// line 916
echo " </div>
</div>
<div class=\"comments-main row\">
<div class=\"col-12 col-xl-7 pl-1 pr-1 pl-sm-3 pr-sm-3 d-flex justify-content-center\">
";
// line 921
if (((isset($context["commentsCount"]) || array_key_exists("commentsCount", $context) ? $context["commentsCount"] : (function () { throw new RuntimeError('Variable "commentsCount" does not exist.', 921, $this->source); })()) == 0)) {
// line 922
echo " <div class=\"not-comments text-center\" id=\"review-block-list\">
<div id=\"text-to-remove\">
<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M14 78.7096H23V97L45.9545 78.7096H68C72.9635 78.7096 77 74.6894 77 69.7459V33.8911C77 28.9476 72.9635 24.9274 68 24.9274H14C9.0365 24.9274 5 28.9476 5 33.8911V69.7459C5 74.6894 9.0365 78.7096 14 78.7096Z\" fill=\"#E5E5E5\"/>
<path d=\"M86 7H32C27.0365 7 23 11.0202 23 15.9637H77C81.9635 15.9637 86 19.9839 86 24.9274V60.7822C90.9635 60.7822 95 56.762 95 51.8185V15.9637C95 11.0202 90.9635 7 86 7Z\" fill=\"#E5E5E5\"/>
</svg>
<p>К этой анкете ещё нет ни одного отзыва. Вы можете быть первым.</p>
</div>
<ul class=\"comment__elements\" style=\"display: none\">";
// line 930
$this->loadTemplate("ProfilePreview/comment-empty.html.twig", "ProfilePreview/page.html.twig", 930)->display($context);
echo "</ul>
</div>
";
} else {
// line 933
echo " <div class=\"comments overflow-hidden w-100\" id=\"review-block-list\">
<ul class=\"comment__elements\">
";
// line 935
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 935, $this->source); })()), "comments", [], "any", false, false, false, 935));
$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["comment"]) {
// line 936
echo " ";
$this->loadTemplate("ProfilePreview/comment.html.twig", "ProfilePreview/page.html.twig", 936)->display($context);
// line 937
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['comment'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 938
echo " </ul>
</div>
";
}
// line 941
echo " </div>
";
// line 942
if ( !$this->extensions['App\Twig\UserExtension']->isUserAdvertiser(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.', 942, $this->source); })()), "user", [], "any", false, false, false, 942))) {
// line 943
echo " <div class=\"review-form col-12 col-xl-5\" id=\"review-form-comment\">
";
// line 945
echo " </div>
<div
class=\"dialog-container\"
id=\"form-dialog\"
aria-hidden=\"true\"
aria-labelledby=\"form-dialog-title\"
aria-describedby=\"form-dialog-description\"
>
<div class=\"dialog-overlay\" data-a11y-dialog-hide></div>
<div class=\"dialog-content\" role=\"document\">
<div class=\"dialog-header\">
<button
data-a11y-dialog-hide
class=\"dialog-close\"
aria-label=\"Close this dialog window\"
>
<svg class=\"dialog-close__icon\" fill=\"none\" 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\"/></svg>
</button>
</div>
<div class=\"dialog-body\">
</div>
</div>
</div>
";
}
// line 970
echo " </div>
</div>
";
}
// line 973
echo " </div>
<div class=\"model-aside order-lg-1 mb-3 pr-3 pr-xl-4\">
<div class=\"model-aside__preview mb-1 d-none d-lg-block\">
";
// line 976
if (twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 976, $this->source); })()), "deleted", [], "any", false, false, false, 976)) {
// line 977
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 978
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\"
alt=\"Анкета ";
// line 979
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 979, $this->source); })()), "name", [], "any", false, false, false, 979)), "html", null, true);
echo " удалена\"
class=\"img-fluid\">
</a>
";
} else {
// line 983
echo " ";
$context["photo"] = $this->extensions['App\Twig\ProfileAvatarExtension']->profileAvatar((isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 983, $this->source); })()));
// line 984
echo " ";
if ((isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 984, $this->source); })())) {
// line 985
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, (isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 985, $this->source); })()), "path", [], "any", false, false, false, 985), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 986
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, (isset($context["photo"]) || array_key_exists("photo", $context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.', 986, $this->source); })()), "path", [], "any", false, false, false, 986), "profile_media", "357x500", "jpg"), "html", null, true);
echo "\"
alt=\"";
// line 987
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 987, $this->source); })()), "name", [], "any", false, false, false, 987)), "html", null, true);
echo ", ";
echo twig_escape_filter($this->env, $this->extensions['BigIdea\Bundle\MorphosTwigBundle\Twig\MorphosExtension']->pluralFilter("год", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 987, $this->source); })()), "personParameters", [], "any", false, false, false, 987), "age", [], "any", false, false, false, 987)), "html", null, true);
echo "\"
loading=\"lazy\"
class=\"img-fluid\">
</a>
";
} else {
// line 992
echo " <a href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"";
// line 993
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/deleted-profiles.svg", "basicConfig"), "html", null, true);
echo "\"
loading=\"lazy\"
alt=\"Фотография ";
// line 995
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 995, $this->source); })()), "name", [], "any", false, false, false, 995)), "html", null, true);
echo " отсутствует\"
class=\"img-fluid\">
</a>
";
}
// line 999
echo " ";
}
// line 1000
echo " ";
if (($this->extensions['App\Twig\UserExtension']->isUserCustomer(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.', 1000, $this->source); })()), "user", [], "any", false, false, false, 1000)) && !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1000, $this->source); })()), "deleted", [], "any", false, false, false, 1000))) {
// line 1001
echo " <button type=\"button\"
data-url-add=\"";
// line 1002
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("account.favourites.remove", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1002, $this->source); })()), "id", [], "any", false, false, false, 1002)]), "html", null, true);
echo "\"
data-url-remove=\"";
// line 1003
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("account.favourites.add", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1003, $this->source); })()), "id", [], "any", false, false, false, 1003)]), "html", null, true);
echo "\"
";
// line 1004
if ($this->extensions['App\Twig\UserExtension']->isProfileInFavourites((isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1004, $this->source); })()))) {
// line 1005
echo " title=\"Убрать из избранного\"
class=\"btn favorite like\" id=\"favorite2\">
";
} else {
// line 1008
echo " title=\"Добавить в избранное\"
class=\"btn favorite unlike\" id=\"favorite2\">
";
}
// line 1011
echo " <svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M0 20C0 8.95431 8.95431 0 20 0V0C31.0457 0 40 8.95431 40 20V20C40 31.0457 31.0457 40 20 40V40C8.95431 40 0 31.0457 0 20V20Z\" fill=\"#F7901D\"/>
<path d=\"M20 33L18.26 31.3455C12.08 25.4921 8 21.6316 8 16.8937C8 13.0332 10.904 10 14.6 10C16.688 10 18.692 11.0153 20 12.6196C21.308 11.0153 23.312 10 25.4 10C29.096 10 32 13.0332 32 16.8937C32 21.6316 27.92 25.4921 21.74 31.358L20 33Z\" fill=\"white\"/>
<path class=\"ar\" d=\"M18.667 25.126L14 20.412L15.424 19.008L18.681 22.294L26.008 15L27.416 16.42L18.667 25.126Z\" fill=\"#F7901D\"/>
</svg>
</button>
";
}
// line 1018
echo " </div>
";
// line 1019
if ((twig_call_macro($macros["_self"], "macro__show_tabs", [twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1019, $this->source); })()), "photos", [], "any", false, false, false, 1019), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1019, $this->source); })()), "selfies", [], "any", false, false, false, 1019), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1019, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 1019), twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1019, $this->source); })()), "deleted", [], "any", false, false, false, 1019)], 1019, $context, $this->getSourceContext()) == "true")) {
// line 1020
echo " <div class=\"model-aside__images d-none d-md-block\">
<ul class=\"nav nav-pills list-unstyled m-0 p-0 d-flex\" id=\"model-tab\" role=\"tablist\">
";
// line 1022
$context["currentPage"] = "";
// line 1023
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "photos", [], "any", true, true, false, 1023) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1023, $this->source); })()), "photos", [], "any", false, false, false, 1023)) > 0))) {
$context["currentPage"] = "photo";
// line 1024
echo " <li class=\"nav-item flex-fill\">
<a class=\"active\" id=\"model-photo-tab\" data-toggle=\"pill\" href=\"#model-photo\" role=\"tab\" aria-controls=\"model-photo\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 1028
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-photo-thumb\"></use>
</svg>
</div>
Фото
</a>
</li>
";
}
// line 1035
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "selfies", [], "any", true, true, false, 1035) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1035, $this->source); })()), "selfies", [], "any", false, false, false, 1035)) > 0))) {
$context["currentPage"] = ((((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1035, $this->source); })()) == "")) ? ("selfie") : ((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1035, $this->source); })())));
// line 1036
echo " <li class=\"nav-item flex-fill\">
<a class=\"";
// line 1037
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1037, $this->source); })()) == "selfie")) {
echo "active";
}
echo "\" id=\"model-selfie-tab\" data-toggle=\"pill\" href=\"#model-selfie\" role=\"tab\" aria-controls=\"model-selfie\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 1040
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-selfie-thumb\"></use>
</svg>
</div>
Селфи
</a>
</li>
";
}
// line 1047
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "confirmedVideos", [], "any", true, true, false, 1047) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1047, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 1047)) > 0))) {
$context["currentPage"] = ((((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1047, $this->source); })()) == "")) ? ("video") : ((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1047, $this->source); })())));
// line 1048
echo " <li class=\"nav-item flex-fill\">
<a class=\"";
// line 1049
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1049, $this->source); })()) == "video")) {
echo "active";
}
echo "\" id=\"model-video-tab\" data-toggle=\"pill\" href=\"#model-video\" role=\"tab\" aria-controls=\"model-video\" aria-selected=\"true\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"";
// line 1052
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg", "nodomainConfig"), "html", null, true);
echo "#icon-video-thumb\"></use>
</svg>
</div>
Видео
</a>
</li>
";
}
// line 1059
echo " </ul>
<div class=\"tab-content pt-2 pb-2\" id=\"model-tabContent\">
";
// line 1061
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "photos", [], "any", true, true, false, 1061) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1061, $this->source); })()), "photos", [], "any", false, false, false, 1061)) > 0))) {
// line 1062
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1062, $this->source); })()) == "photo")) {
echo " show active";
}
echo "\" id=\"model-photo\" role=\"tabpanel\" aria-labelledby=\"model-photo-tab\">
<div class=\"model-aside-row d-flex flex-wrap\">
";
// line 1064
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1064, $this->source); })()), "photos", [], "any", false, false, false, 1064));
$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["photo"]) {
// line 1065
echo " <div class=\"model-aside-col\">
<a href=\"";
// line 1066
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1066), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" data-gallery=\"girl-gallery\" class=\"model-aside-photo photoswipe model-photo\" data-index=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 1066), "html", null, true);
echo "\">
<img class=\"img-fluid\"
srcset=\"";
// line 1068
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1068), "profile_media", "196x250", "jpg"), "html", null, true);
echo " 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 1069
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1069), "profile_media", "177x250", "jpg"), "html", null, true);
echo " 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 1070
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1070), "profile_media", "228x250", "jpg"), "html", null, true);
echo " 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 1071
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1071), "profile_media", "250x250", "jpg"), "html", null, true);
echo " 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"";
// line 1077
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1077), "profile_media", "250x250", "jpg"), "html", null, true);
echo "\"
alt=\"";
// line 1078
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1078, $this->source); })()), "name", [], "any", false, false, false, 1078)), "html", null, true);
echo ", фото ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 1078), "html", null, true);
echo "\">
</a>
</div>
";
++$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['photo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 1082
echo " </div>
</div>
";
}
// line 1085
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "selfies", [], "any", true, true, false, 1085) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1085, $this->source); })()), "selfies", [], "any", false, false, false, 1085)) > 0))) {
// line 1086
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1086, $this->source); })()) == "selfie")) {
echo " show active";
}
echo "\" id=\"model-selfie\" role=\"tabpanel\" aria-labelledby=\"model-selfie-tab\">
<div class=\"model-aside-row d-flex flex-wrap\" id=\"model-selfies\">
";
// line 1088
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1088, $this->source); })()), "selfies", [], "any", false, false, false, 1088));
$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["photo"]) {
// line 1089
echo " <div class=\"model-aside-col\">
<a href=\"";
// line 1090
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1090), "profile_media", "fullsize", "jpg"), "html", null, true);
echo "\" data-gallery=\"girl-selfie\" class=\"photoswipe model-aside-photo model-selfie\" data-index=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["loop"], "index0", [], "any", false, false, false, 1090), "html", null, true);
echo "\">
<img class=\"img-fluid\"
srcset=\"";
// line 1092
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1092), "profile_media", "196x250", "jpg"), "html", null, true);
echo " 196w,
";
// line 1093
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1093), "profile_media", "177x250", "jpg"), "html", null, true);
echo " 177w,
";
// line 1094
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1094), "profile_media", "228x250", "jpg"), "html", null, true);
echo " 228w,
";
// line 1095
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1095), "profile_media", "250x250", "jpg"), "html", null, true);
echo " 260w\"
sizes=\"(max-width: 660px) 196px,
(max-width: 980px) 177px,
(max-width: 1125px) 228px,
260px\"
src=\"";
// line 1100
echo twig_escape_filter($this->env, $this->extensions['App\Twig\ResponsiveAssetExtension']->getResponsiveImageUrl(twig_get_attribute($this->env, $this->source, $context["photo"], "path", [], "any", false, false, false, 1100), "profile_media", "250x250", "jpg"), "html", null, true);
echo "\"
loading=\"lazy\"
alt=\"";
// line 1102
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1102, $this->source); })()), "name", [], "any", false, false, false, 1102)), "html", null, true);
echo ", фото ";
echo twig_escape_filter($this->env, (twig_get_attribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 1102) + twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1102, $this->source); })()), "photos", [], "any", false, false, false, 1102))), "html", null, true);
echo "\">
</a>
</div>
";
++$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['photo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 1106
echo " </div>
</div>
";
}
// line 1109
echo " ";
if ((twig_get_attribute($this->env, $this->source, ($context["profile"] ?? null), "confirmedVideos", [], "any", true, true, false, 1109) && (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1109, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 1109)) > 0))) {
// line 1110
echo " <div class=\"tab-pane fade";
if (((isset($context["currentPage"]) || array_key_exists("currentPage", $context) ? $context["currentPage"] : (function () { throw new RuntimeError('Variable "currentPage" does not exist.', 1110, $this->source); })()) == "video")) {
echo " show active";
}
echo "\" id=\"model-video\" role=\"tabpanel\" aria-labelledby=\"model-video-tab\">
<div class=\"model-aside-row d-flex flex-wrap\" id=\"model-video\">
";
// line 1112
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1112, $this->source); })()), "confirmedVideos", [], "any", false, false, false, 1112));
foreach ($context['_seq'] as $context["_key"] => $context["video"]) {
// line 1113
echo " <div class=\"model-aside-col video\">
<video class=\"video-js vjs-big-play-centered vjs-default-skin model-video\" controls preload=\"metadata\" width=\"341\" height=\"227\" data-setup=\"{}\">
<source src=\"";
// line 1115
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env, $this->source, $context["video"], "path", [], "any", false, false, false, 1115), "profile_media"), "html", null, true);
echo "\" type='video/mp4'/>
</video>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['video'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 1119
echo " </div>
</div>
";
}
// line 1122
echo " </div>
</div>
";
}
// line 1125
echo " </div>
</div>
";
// line 1127
$context["excludeRecommendationProfileIds"] = [twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1127, $this->source); })()), "id", [], "any", false, false, false, 1127)];
// line 1128
echo " ";
echo twig_include($this->env, $context, "components/_profile_recommendations.html.twig");
echo "
";
// line 1130
echo twig_include($this->env, $context, "ProfilePreview/nearest_profiles.html.twig");
echo "
<div class=\"model-phone d-flex align-items-center model-phone-mobile\" id=\"mobile-contacts\">
";
// line 1134
if ((twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1134, $this->source); })()), "isActive", [], "any", false, false, false, 1134) || !twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1134, $this->source); })()), "hidden", [], "any", false, false, false, 1134))) {
// line 1135
echo " <div class=\"model-phone-info\">
<p class=\"model-phone-info-red\">
<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M12.884 2.53152C12.538 1.87752 11.462 1.87752 11.116 2.53152L2.11596 19.5315C2.03494 19.6839 1.99478 19.8546 1.99938 20.0272C2.00398 20.1997 2.05319 20.368 2.14221 20.5159C2.23124 20.6637 2.35704 20.786 2.50736 20.8707C2.65768 20.9555 2.82739 20.9998 2.99996 20.9995H21C21.1724 20.9999 21.342 20.9555 21.4922 20.8708C21.6424 20.7861 21.7681 20.6639 21.8571 20.5162C21.946 20.3684 21.9951 20.2002 21.9997 20.0278C22.0042 19.8554 21.964 19.6847 21.883 19.5325L12.884 2.53152ZM13 17.9995H11V15.9995H13V17.9995ZM11 13.9995V8.99952H13L13.001 13.9995H11Z\" fill=\"#F5370D\"/>
</svg>
<span>Никогда не отправляйте предоплату!</span>
</p>
<p class=\"model-phone-info-green\">
<span>Не забудьте сказать, что звоните с сайта \"spbdosug\"</span>
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M20 10C20 15.5228 15.5228 20 10 20C4.47778 20 0 15.5228 0 10C0 4.47778 4.47778 0 10 0C15.5228 0 20 4.47778 20 10Z\" fill=\"#FFCC4D\"/>
<path d=\"M6.38889 11.1115C7.15595 11.1115 7.77778 10.241 7.77778 9.1671C7.77778 8.09321 7.15595 7.22266 6.38889 7.22266C5.62183 7.22266 5 8.09321 5 9.1671C5 10.241 5.62183 11.1115 6.38889 11.1115Z\" fill=\"#664500\"/>
<path d=\"M15.8095 9.88734C15.7761 9.81234 14.9767 8.05567 13.3334 8.05567C11.6906 8.05567 10.8906 9.81234 10.8572 9.88734C10.8061 10.0023 10.8395 10.1368 10.9378 10.2157C11.035 10.2946 11.1745 10.2973 11.2767 10.2234C11.2834 10.2184 11.9778 9.72234 13.3334 9.72234C14.6811 9.72234 15.3745 10.2118 15.39 10.2229C15.4389 10.2596 15.4978 10.2779 15.5556 10.2779C15.6167 10.2779 15.6784 10.2573 15.7289 10.2173C15.8272 10.1384 15.8611 10.0029 15.8095 9.88734ZM3.3328 6.92122C3.21725 6.92122 3.10003 6.88511 3.00003 6.81011C2.75447 6.62622 2.70503 6.27789 2.88892 6.03234C4.70114 3.61567 7.12003 3.58789 7.22225 3.58789C7.52892 3.58789 7.7778 3.83678 7.7778 4.14345C7.7778 4.44956 7.53058 4.69789 7.22447 4.699C7.1378 4.70011 5.24169 4.74678 3.77725 6.699C3.66892 6.84456 3.50169 6.92122 3.3328 6.92122ZM16.1117 8.10178C15.9422 8.10178 15.7761 8.02511 15.6667 7.87956C14.2267 5.959 11.7995 6.42011 11.7756 6.424C11.4717 6.484 11.1822 6.289 11.1217 5.98845C11.0617 5.68734 11.2567 5.39511 11.5572 5.33456C11.6856 5.30845 14.7 4.739 16.555 7.21234C16.7395 7.45789 16.6895 7.80622 16.4439 7.99011C16.3445 8.06622 16.2278 8.10178 16.1117 8.10178ZM12.9189 13.0984C12.8145 13.0373 12.6789 13.0501 12.5872 13.1318C12.5817 13.1362 12.0245 13.6112 10 13.6112C7.97725 13.6112 7.41892 13.1368 7.41892 13.1368C7.33058 13.0479 7.19447 13.0312 7.08558 13.0912C6.97725 13.1529 6.9228 13.2796 6.95336 13.4007C6.95892 13.4251 7.58892 15.8334 10 15.8334C12.4111 15.8334 13.0411 13.4251 13.0472 13.4007C13.0767 13.2823 13.0228 13.1612 12.9189 13.0984Z\" fill=\"#664500\"/>
</svg>
</p>
<div class=\"model-phone-info-work d-flex\">
<p class=\"\">Отвечаю на:<br/>
<span>
";
// line 1153
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1153, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 1153), "answeringTo", [], "any", false, false, false, 1153)) > 0)) {
// line 1154
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1154, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 1154), "answeringTo", [], "any", false, false, false, 1154));
$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["answeringTo"]) {
// line 1155
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['App\Twig\PhoneCallExtension']->answeringTo($context["answeringTo"]), [], "phone_call_restrictions"), "html", null, true);
if ( !twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 1155)) {
echo ",";
}
// line 1156
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['answeringTo'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 1157
echo " ";
} else {
// line 1158
echo " Не указано
";
}
// line 1160
echo " </span>
</p>
<p class=\"\">Удобное время для звонка:<br/><span>";
// line 1162
echo twig_call_macro($macros["_self"], "macro__time_to_work", [(isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1162, $this->source); })())], 1162, $context, $this->getSourceContext());
echo "</span></p>
</div>
</div>
";
// line 1165
$context["onlyPhoneNumber"] = twig_replace_filter(twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1165, $this->source); })()), "phoneNumber", [], "any", false, false, false, 1165), [" " => "", "-" => "", "(" => "", ")" => ""]);
// line 1166
echo " <div class=\"telephone d-flex\">
<button class=\"number\" type=\"button\" onclick=\"this.classList.add('d-none');this.nextElementSibling.classList.remove('d-none')\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>Показать телефон</span>
</button>
<!--noindex--><a href=\"tel:";
// line 1181
echo twig_escape_filter($this->env, (isset($context["onlyPhoneNumber"]) || array_key_exists("onlyPhoneNumber", $context) ? $context["onlyPhoneNumber"] : (function () { throw new RuntimeError('Variable "onlyPhoneNumber" does not exist.', 1181, $this->source); })()), "html", null, true);
echo "\" rel=\"nofollow\" class=\"number d-none\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>";
// line 1193
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1193, $this->source); })()), "phoneNumber", [], "any", false, false, false, 1193), "html", null, true);
echo "</span>
</a><!--/noindex-->
<!--noindex-->";
// line 1197
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1197, $this->source); })()), "messengers", [], "any", false, false, false, 1197), "whatsApp", [], "any", false, false, false, 1197)) {
// line 1198
echo "<a href=\"https://wa.me/";
echo twig_escape_filter($this->env, twig_replace_filter((isset($context["onlyPhoneNumber"]) || array_key_exists("onlyPhoneNumber", $context) ? $context["onlyPhoneNumber"] : (function () { throw new RuntimeError('Variable "onlyPhoneNumber" does not exist.', 1198, $this->source); })()), ["+" => ""]), "html", null, true);
echo "?text=Привет,%20";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1198, $this->source); })()), "name", [], "any", false, false, false, 1198), "html", null, true);
echo "!%20Нашел%20твою%20анкету%20на%20Стрелочках.\" rel=\"nofollow\" class=\"whatsup\" target=\"_blank\">
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#48C95F\"/>
<path d=\"M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.1219 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z\" fill=\"white\"/>
</svg>
</a>";
}
// line 1206
if (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1206, $this->source); })()), "messengers", [], "any", false, false, false, 1206), "telegram", [], "any", false, false, false, 1206)) {
// line 1207
echo "<svg class=\"telegram\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#2F89CE\"/>
<path d=\"M9.3507 20.3741L13.9488 22.0886L15.7413 27.8557C15.8192 28.2454 16.2868 28.3233 16.5985 28.0895L19.1703 25.9853C19.4041 25.7515 19.7938 25.7515 20.1055 25.9853L24.7036 29.3364C25.0154 29.5702 25.483 29.4144 25.5609 29.0247L28.99 12.6587C29.0679 12.269 28.6782 11.8793 28.2886 12.0352L9.3507 19.3609C8.8831 19.5168 8.8831 20.2182 9.3507 20.3741ZM15.5075 21.2313L24.5477 15.6981C24.7036 15.6201 24.8595 15.8539 24.7036 15.9319L17.2999 22.868C17.0661 23.1018 16.8323 23.4135 16.8323 23.8032L16.5985 25.6736C16.5985 25.9074 16.2089 25.9853 16.1309 25.6736L15.1957 22.2445C14.9619 21.8548 15.1178 21.3872 15.5075 21.2313Z\" fill=\"white\"/>
</svg>";
}
// line 1212
echo "<!--/noindex-->
</div>
";
} else {
// line 1215
echo " <p class=\"model-phone__arhive m-0 color-silver\">анкета в архиве</p>
";
}
// line 1217
echo " </div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 1220
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 1221
echo " <script>
window._lD = {
setLastViewedListing: '";
// line 1223
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.', 1223, $this->source); })()), "request", [], "any", false, false, false, 1223), "attributes", [], "any", false, false, false, 1223), "get", ["_route"], "method", false, false, false, 1223), "html", null, true);
echo "',
cityUrl: \"";
// line 1224
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.', 1224, $this->source); })()), "uriIdentity", [], "any", false, false, false, 1224), "html", null, true);
echo "\"
};
window.comment_data = {
\t\t\t'urlCreate': '";
// line 1227
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile.comment.create", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1227, $this->source); })()), "id", [], "any", false, false, false, 1227)]), "html", null, true);
echo "',
\t\t\t'urlGet': '";
// line 1228
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile.comment.comment_form", ["profile" => twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1228, $this->source); })()), "id", [], "any", false, false, false, 1228)]), "html", null, true);
echo "',
\t\t\t'sitekey': \"";
// line 1229
echo twig_escape_filter($this->env, (isset($context["ewz_recaptcha_site_key"]) || array_key_exists("ewz_recaptcha_site_key", $context) ? $context["ewz_recaptcha_site_key"] : (function () { throw new RuntimeError('Variable "ewz_recaptcha_site_key" does not exist.', 1229, $this->source); })()), "html", null, true);
echo "\",
\t\t\t'registrationUrl': \"";
// line 1230
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_security_register");
echo "\"
\t\t};
window._spb_s = {
stations: {";
// line 1234
$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 1235
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, 1235)), "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, 1235), "uriIdentity", [], "any", false, false, false, 1235), "station" => twig_get_attribute($this->env, $this->source, $context["station"], "uriIdentity", [], "any", false, false, false, 1235)]), "html", null, true);
echo "\"";
if ( !twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 1235)) {
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 1237
echo "}
};
</script>
<script src=\"https://www.google.com/recaptcha/api.js\" async defer></script>
";
// line 1242
$context["excludeRecommendationProfileIds"] = [twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1242, $this->source); })()), "id", [], "any", false, false, false, 1242)];
// line 1243
echo " ";
$this->displayParentBlock("javascripts", $context, $blocks);
echo "
<script src=\"https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js\"></script>
<script src=\"/assets/vendors/lightgallery/js/lightgallery-all.min.js\"></script>
<script type=\"text/javascript\">
// \$(document).ready(function() {
";
// line 1269
echo "
// });
</script>
<script type=\"text/javascript\">
\$(document).ready(function() {
const \$girlAvatarSmall = \$('.girl-avatar__small');
if (\$girlAvatarSmall.length) {
\$girlAvatarSmall.lightGallery({
selector: 'this',
thumbnail: false,
share: false
});
}
const \$girlAvatarBig = \$('.girl-avatar__big')
if (\$girlAvatarBig.length) {
\$girlAvatarBig.lightGallery({
selector: 'this',
thumbnail: false,
share: false
});
}
const \$modelPhotos = \$('#model-photo');
const \$modelSelfies = \$('#model-selfie');
const \$modelVideo = \$('#model-video');
const \$modelPhotos2 = \$('#model-photo2');
const \$modelSelfies2 = \$('#model-selfie2');
const \$modelVideo2 = \$('#model-video2');
if (\$modelPhotos.length) {
\$modelPhotos.lightGallery({
selector: '.model-photo',
thumbnail: true,
share: false
});
}
if (\$modelSelfies.length) {
\$modelSelfies.lightGallery({
selector: '.model-selfie',
thumbnail: true,
share: false
});
}
if (\$modelPhotos2.length) {
\$modelPhotos2.lightGallery({
selector: '.model-photo2',
thumbnail: true,
share: false
});
}
if (\$modelSelfies2.length) {
\$modelSelfies2.lightGallery({
selector: '.model-selfie2',
thumbnail: true,
share: false
});
}
// if (\$modelVideo2.length) {
// \$modelVideo2.lightGallery({
// selector: '.model-video2',
// thumbnail: true,
// share: false
// });
// }
// if (\$modelVideo.length) {
// \$modelVideo.lightGallery({
// selector: '.model-video',
// thumbnail: true,
// share: false
// });
// }
})
</script>
<script>
(function() {
let isRenderRecommendationsWidget = false;
let isRenderBotWidget = false;
let isRenderRecentlyViewedWidget = false;
function loadWidgets() {
if (!isRenderRecommendationsWidget) {
isRenderRecommendationsWidget = true;
window.Recommendations.addViewedProfile(";
// line 1354
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1354, $this->source); })()), "id", [], "any", false, false, false, 1354), "html", null, true);
echo ")
}
if (!isRenderBotWidget) {
isRenderBotWidget = true;
window.profileBotHelper.addViewedProfile(";
// line 1358
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1358, $this->source); })()), "id", [], "any", false, false, false, 1358), "html", null, true);
echo ");
}
if (!isRenderRecentlyViewedWidget) {
isRenderRecentlyViewedWidget = true;
window.recentlyViewed.addViewedProfile(";
// line 1362
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 1362, $this->source); })()), "id", [], "any", false, false, false, 1362), "html", null, true);
echo ");
}
//const recentlyViewedProfiles = recentlyViewed.getViewedProfiles();
}
document.addEventListener('DOMContentLoaded', function() {
try {
loadWidgets();
} catch (error) {
console.error(error);
}
}, {once:true});
document.addEventListener(\"recommendations:ready\", function() {
try {
loadWidgets();
} catch (error) {
console.error(error);
}
}, {once:true});
})();
\t</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
}
// line 4
public function macro__show_tabs($__photos__ = null, $__selfies__ = null, $__videos__ = null, $__isDeleted__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"photos" => $__photos__,
"selfies" => $__selfies__,
"videos" => $__videos__,
"isDeleted" => $__isDeleted__,
"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", "_show_tabs"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_show_tabs"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_show_tabs"));
// line 5
if ((isset($context["isDeleted"]) || array_key_exists("isDeleted", $context) ? $context["isDeleted"] : (function () { throw new RuntimeError('Variable "isDeleted" does not exist.', 5, $this->source); })())) {
echo "false";
} elseif ((((array_key_exists("photos", $context) && (twig_length_filter($this->env, (isset($context["photos"]) || array_key_exists("photos", $context) ? $context["photos"] : (function () { throw new RuntimeError('Variable "photos" does not exist.', 5, $this->source); })())) > 0)) || ( // line 6
array_key_exists("selfies", $context) && (twig_length_filter($this->env, (isset($context["selfies"]) || array_key_exists("selfies", $context) ? $context["selfies"] : (function () { throw new RuntimeError('Variable "selfies" does not exist.', 6, $this->source); })())) > 0))) || ( // line 7
array_key_exists("videos", $context) && (twig_length_filter($this->env, (isset($context["videos"]) || array_key_exists("videos", $context) ? $context["videos"] : (function () { throw new RuntimeError('Variable "videos" does not exist.', 7, $this->source); })())) > 0)))) {
// line 8
echo "true";
} else {
echo "false";
}
$__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 11
public function macro__data_wrapper($__text__ = null, $__value__ = null, $__shortText__ = "", ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"text" => $__text__,
"value" => $__value__,
"shortText" => $__shortText__,
"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", "_data_wrapper"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_data_wrapper"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_data_wrapper"));
// line 12
echo " ";
$context["value"] = (((isset($context["value"]) || array_key_exists("value", $context) ? $context["value"] : (function () { throw new RuntimeError('Variable "value" does not exist.', 12, $this->source); })())) ? ((isset($context["value"]) || array_key_exists("value", $context) ? $context["value"] : (function () { throw new RuntimeError('Variable "value" does not exist.', 12, $this->source); })())) : ("-"));
// line 13
echo " ";
echo twig_escape_filter($this->env, (isset($context["value"]) || array_key_exists("value", $context) ? $context["value"] : (function () { throw new RuntimeError('Variable "value" does not exist.', 13, $this->source); })()), "html", null, true);
echo "
";
$__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 16
public function macro__time_to_work($__profile__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = $this->env->mergeGlobals([
"profile" => $__profile__,
"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", "_time_to_work"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_time_to_work"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro", "_time_to_work"));
// line 17
echo " ";
if ((((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 17, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 17), "timeFrom", [], "any", false, false, false, 17) == "") && (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 17, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 17), "timeTo", [], "any", false, false, false, 17) == "")) || (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 18
(isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 18, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 18), "timeFrom", [], "any", false, false, false, 18) == twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 18, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 18), "timeTo", [], "any", false, false, false, 18)))) {
// line 19
echo " ";
echo $this->env->getExtension('Symfony\Bridge\Twig\Extension\TranslationExtension')->trans("Круглосуточно", [], "profile");
// line 20
echo " ";
} else {
// line 21
echo " с
";
// line 22
(((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 22, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 22), "timeFrom", [], "any", false, false, false, 22) == "")) ? (print (0)) : (print (twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 22, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 22), "timeFrom", [], "any", false, false, false, 22), "html", null, true))));
echo "
до
";
// line 24
(((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 24, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 24), "timeTo", [], "any", false, false, false, 24) == "")) ? (print (0)) : (print (twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["profile"]) || array_key_exists("profile", $context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.', 24, $this->source); })()), "phoneCallRestrictions", [], "any", false, false, false, 24), "timeTo", [], "any", false, false, false, 24), "html", null, true))));
echo "
";
}
$__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 "ProfilePreview/page.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 3177 => 24, 3172 => 22, 3169 => 21, 3166 => 20, 3163 => 19, 3161 => 18, 3159 => 17, 3137 => 16, 3116 => 13, 3113 => 12, 3089 => 11, 3068 => 8, 3066 => 7, 3065 => 6, 3062 => 5, 3037 => 4, 3003 => 1362, 2996 => 1358, 2989 => 1354, 2902 => 1269, 2892 => 1243, 2890 => 1242, 2883 => 1237, 2862 => 1235, 2845 => 1234, 2839 => 1230, 2835 => 1229, 2831 => 1228, 2827 => 1227, 2821 => 1224, 2817 => 1223, 2813 => 1221, 2800 => 1220, 2786 => 1217, 2782 => 1215, 2777 => 1212, 2771 => 1207, 2769 => 1206, 2757 => 1198, 2755 => 1197, 2749 => 1193, 2734 => 1181, 2717 => 1166, 2715 => 1165, 2709 => 1162, 2705 => 1160, 2701 => 1158, 2698 => 1157, 2684 => 1156, 2678 => 1155, 2660 => 1154, 2658 => 1153, 2638 => 1135, 2636 => 1134, 2629 => 1130, 2623 => 1128, 2621 => 1127, 2617 => 1125, 2612 => 1122, 2607 => 1119, 2597 => 1115, 2593 => 1113, 2589 => 1112, 2581 => 1110, 2578 => 1109, 2573 => 1106, 2553 => 1102, 2548 => 1100, 2540 => 1095, 2536 => 1094, 2532 => 1093, 2528 => 1092, 2521 => 1090, 2518 => 1089, 2501 => 1088, 2493 => 1086, 2490 => 1085, 2485 => 1082, 2465 => 1078, 2461 => 1077, 2452 => 1071, 2448 => 1070, 2444 => 1069, 2440 => 1068, 2433 => 1066, 2430 => 1065, 2413 => 1064, 2405 => 1062, 2403 => 1061, 2399 => 1059, 2389 => 1052, 2381 => 1049, 2378 => 1048, 2374 => 1047, 2364 => 1040, 2356 => 1037, 2353 => 1036, 2349 => 1035, 2339 => 1028, 2333 => 1024, 2329 => 1023, 2327 => 1022, 2323 => 1020, 2321 => 1019, 2318 => 1018, 2309 => 1011, 2304 => 1008, 2299 => 1005, 2297 => 1004, 2293 => 1003, 2289 => 1002, 2286 => 1001, 2283 => 1000, 2280 => 999, 2273 => 995, 2268 => 993, 2263 => 992, 2253 => 987, 2249 => 986, 2244 => 985, 2241 => 984, 2238 => 983, 2231 => 979, 2227 => 978, 2222 => 977, 2220 => 976, 2215 => 973, 2210 => 970, 2183 => 945, 2180 => 943, 2178 => 942, 2175 => 941, 2170 => 938, 2156 => 937, 2153 => 936, 2136 => 935, 2132 => 933, 2126 => 930, 2116 => 922, 2114 => 921, 2107 => 916, 2105 => 915, 2101 => 913, 2093 => 912, 2087 => 909, 2083 => 908, 2078 => 907, 2072 => 906, 2068 => 905, 2059 => 898, 2055 => 897, 2051 => 896, 2045 => 895, 2041 => 894, 2037 => 893, 2033 => 892, 2029 => 890, 2026 => 889, 2024 => 888, 2018 => 885, 2014 => 884, 2010 => 883, 2002 => 877, 1996 => 790, 1990 => 789, 1988 => 788, 1982 => 786, 1976 => 783, 1973 => 782, 1967 => 779, 1964 => 778, 1962 => 777, 1959 => 776, 1953 => 775, 1950 => 774, 1947 => 773, 1944 => 772, 1939 => 771, 1934 => 770, 1931 => 769, 1929 => 768, 1924 => 765, 1918 => 764, 1915 => 763, 1909 => 760, 1906 => 759, 1900 => 756, 1897 => 755, 1891 => 752, 1888 => 751, 1886 => 750, 1883 => 749, 1880 => 748, 1874 => 747, 1871 => 746, 1868 => 745, 1865 => 744, 1860 => 743, 1855 => 742, 1852 => 741, 1850 => 740, 1841 => 733, 1835 => 732, 1832 => 731, 1829 => 730, 1827 => 729, 1825 => 728, 1822 => 727, 1815 => 725, 1809 => 724, 1804 => 722, 1799 => 721, 1793 => 718, 1790 => 717, 1787 => 716, 1781 => 713, 1778 => 712, 1776 => 711, 1771 => 709, 1768 => 708, 1766 => 707, 1761 => 705, 1758 => 704, 1755 => 703, 1753 => 702, 1746 => 701, 1743 => 700, 1739 => 699, 1735 => 698, 1732 => 697, 1729 => 696, 1727 => 695, 1724 => 694, 1720 => 692, 1713 => 690, 1707 => 689, 1702 => 687, 1695 => 686, 1689 => 683, 1686 => 682, 1683 => 681, 1677 => 678, 1674 => 677, 1672 => 676, 1667 => 674, 1664 => 673, 1662 => 672, 1657 => 670, 1654 => 669, 1651 => 668, 1649 => 667, 1642 => 666, 1639 => 665, 1635 => 664, 1629 => 663, 1625 => 661, 1618 => 659, 1612 => 658, 1607 => 656, 1600 => 655, 1594 => 652, 1591 => 651, 1588 => 650, 1582 => 647, 1579 => 646, 1577 => 645, 1572 => 643, 1569 => 642, 1567 => 641, 1562 => 639, 1559 => 638, 1556 => 637, 1554 => 636, 1547 => 635, 1544 => 634, 1540 => 633, 1535 => 630, 1528 => 628, 1522 => 627, 1517 => 625, 1510 => 624, 1504 => 621, 1501 => 620, 1498 => 619, 1492 => 616, 1489 => 615, 1487 => 614, 1482 => 612, 1479 => 611, 1477 => 610, 1472 => 608, 1469 => 607, 1466 => 606, 1464 => 605, 1457 => 604, 1454 => 603, 1450 => 602, 1446 => 600, 1443 => 599, 1441 => 598, 1438 => 597, 1432 => 596, 1429 => 595, 1426 => 594, 1423 => 593, 1420 => 592, 1417 => 591, 1412 => 590, 1410 => 589, 1407 => 588, 1402 => 587, 1398 => 586, 1395 => 585, 1392 => 584, 1390 => 583, 1379 => 575, 1370 => 569, 1361 => 563, 1352 => 557, 1343 => 550, 1338 => 547, 1333 => 544, 1323 => 540, 1319 => 538, 1315 => 537, 1307 => 535, 1304 => 534, 1299 => 531, 1279 => 527, 1275 => 526, 1266 => 520, 1262 => 519, 1258 => 518, 1254 => 517, 1247 => 515, 1244 => 514, 1227 => 513, 1219 => 511, 1216 => 510, 1211 => 507, 1191 => 503, 1187 => 502, 1178 => 496, 1174 => 495, 1170 => 494, 1166 => 493, 1159 => 491, 1156 => 490, 1139 => 489, 1130 => 486, 1128 => 485, 1124 => 483, 1114 => 476, 1106 => 473, 1103 => 472, 1099 => 471, 1089 => 464, 1081 => 461, 1078 => 460, 1074 => 459, 1064 => 452, 1058 => 448, 1054 => 447, 1052 => 446, 1048 => 444, 1046 => 443, 1039 => 439, 1032 => 434, 1024 => 429, 1018 => 425, 1016 => 424, 1012 => 421, 1009 => 420, 1007 => 419, 1003 => 416, 1000 => 415, 998 => 414, 996 => 413, 994 => 412, 990 => 409, 986 => 407, 980 => 405, 978 => 404, 976 => 403, 972 => 401, 968 => 399, 962 => 397, 960 => 396, 958 => 395, 954 => 393, 950 => 391, 942 => 389, 940 => 388, 936 => 386, 932 => 384, 926 => 382, 924 => 381, 922 => 380, 914 => 374, 910 => 372, 904 => 369, 901 => 368, 899 => 367, 892 => 362, 888 => 360, 882 => 357, 879 => 356, 877 => 355, 868 => 349, 859 => 343, 850 => 337, 841 => 331, 832 => 325, 823 => 319, 814 => 312, 811 => 311, 807 => 309, 804 => 308, 790 => 307, 787 => 306, 779 => 303, 776 => 302, 768 => 299, 765 => 298, 762 => 297, 759 => 296, 756 => 295, 753 => 294, 750 => 293, 733 => 292, 728 => 290, 725 => 289, 714 => 286, 709 => 284, 705 => 282, 701 => 281, 696 => 278, 693 => 277, 690 => 276, 680 => 269, 677 => 268, 670 => 263, 666 => 261, 661 => 259, 656 => 258, 654 => 257, 647 => 253, 643 => 251, 639 => 249, 636 => 248, 622 => 247, 616 => 246, 598 => 245, 596 => 244, 587 => 238, 576 => 230, 571 => 227, 567 => 225, 562 => 222, 556 => 217, 554 => 216, 542 => 208, 540 => 207, 534 => 203, 519 => 191, 502 => 176, 499 => 175, 497 => 174, 492 => 171, 490 => 170, 484 => 166, 481 => 165, 473 => 164, 471 => 163, 467 => 161, 464 => 160, 456 => 159, 454 => 158, 450 => 156, 447 => 155, 439 => 154, 437 => 153, 428 => 147, 420 => 141, 416 => 139, 413 => 138, 409 => 136, 401 => 134, 398 => 133, 396 => 132, 392 => 130, 389 => 129, 381 => 128, 379 => 127, 375 => 125, 372 => 124, 364 => 123, 362 => 122, 358 => 120, 355 => 119, 347 => 118, 345 => 117, 336 => 111, 328 => 105, 319 => 98, 314 => 95, 309 => 92, 307 => 91, 303 => 90, 299 => 89, 296 => 88, 293 => 87, 290 => 86, 283 => 82, 278 => 80, 273 => 79, 264 => 75, 259 => 73, 254 => 72, 251 => 71, 248 => 70, 241 => 66, 236 => 64, 231 => 63, 229 => 62, 221 => 56, 213 => 51, 207 => 47, 205 => 46, 199 => 45, 193 => 43, 180 => 42, 162 => 37, 149 => 36, 124 => 34, 108 => 31, 95 => 30, 70 => 28, 41 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'ProfilePreview/grid.html.twig' %}
{# Проверяем есть ли у нас вообще данные для табов #}
{%- macro _show_tabs(photos,selfies,videos,isDeleted) -%}
{% if isDeleted %}false{% elseif (photos is defined and photos|length > 0) or
(selfies is defined and selfies|length > 0) or
(videos is defined and videos|length > 0)
%}true{% else %}false{% endif %}
{%- endmacro -%}
{% macro _data_wrapper(text, value, shortText = '') %}
{% set value = value ? value : '-' %}
{{ value }}
{% endmacro %}
{% macro _time_to_work(profile) %}
{% if (profile.phoneCallRestrictions.timeFrom == '' and profile.phoneCallRestrictions.timeTo == '') or
(profile.phoneCallRestrictions.timeFrom == profile.phoneCallRestrictions.timeTo) %}
{% trans with {} from 'profile' %}Круглосуточно{% endtrans %}
{% else %}
с
{{ profile.phoneCallRestrictions.timeFrom == '' ? 0 : profile.phoneCallRestrictions.timeFrom }}
до
{{ profile.phoneCallRestrictions.timeTo == '' ? 0 : profile.phoneCallRestrictions.timeTo }}
{% endif %}
{% endmacro %}
{% block title %}{{ seo_title() }}{% endblock %}
{% block metaDescription %}
\t<meta name=\"description\" content=\"{{ seo_description() }}\">
{% endblock %}
{% block name_page %}profile{% endblock %}
{% block stylesheet %}
{{ parent() }}
<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css\">
<link rel=\"stylesheet\" href=\"/assets/vendors/lightgallery/css/lightgallery.min.css\">
{% endblock %}
{% block mainContainer %}
{{ knp_menu_render('breadcrumbs', {'template': '_menu/breadcrumbs.html.twig'}) }}
<div class=\"d-flex align-items-center flex-fill model-header\">
<h1 class=\"border-line\">Индивидуалка {{ profile.name }} <span>- ID {{ profile.id }}</span></h1>
{% if profile.approved %}
<div class=\"model-header__verification ml-auto d-flex align-items-center\">
<span class=\"d-none d-sm-block\">Фото проверено</span>
<div class=\"model-header__verification-circle d-flex align-items-center justify-content-center ml-2 ml-sm-3\">
<svg class=\"icon\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-verification-2\"></use>
</svg>
</div>
</div>
{% endif %}
</div>
<div class=\"d-lg-flex\">
<div class=\"modal-main flex-fill order-lg-2\">
<div class=\"modal-info d-xxl-flex mb-3 mb-lg-4\">
<div class=\"modal-col modal-info__items first\">
<div class=\"modal-info__items-preview d-block d-lg-none float-left\" id=\"girl_avatar\">
{% if profile.deleted %}
<a href=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\"
loading=\"lazy\"
alt=\"Анкета {{ profile.name|trans }} удалена\"
class=\"img-fluid\">
</a>
{% else %}
{% set photo = profile|avatar %}
{% if photo %}
<a href=\"{{ responsive_asset(photo.path, 'profile_media', \"fullsize\", \"jpg\") }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ responsive_asset(photo.path, 'profile_media', \"357x500\", \"jpg\") }}\"
loading=\"lazy\"
alt=\"{{ profile.name|trans }}, {{ 'год'|plural(profile.personParameters.age) }}\"
class=\"img-fluid\">
</a>
{% else %}
<a href=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\"
loading=\"lazy\"
alt=\"Фотография {{ profile.name|trans }} отсутствует\"
class=\"img-fluid\">
</a>
{% endif %}
{% endif %}
{% if is_user_customer(app.user) and not profile.deleted %}
<button type=\"button\"
data-url-add=\"{{ path('account.favourites.remove', {profile: profile.id}) }}\"
data-url-remove=\"{{ path('account.favourites.add', {profile: profile.id}) }}\"
{% if is_profile_in_favourites(profile) %}
title=\"Убрать из избранного\"
class=\"btn favorite like\" id=\"favorite\">
{% else %}
title=\"Добавить в избранное\"
class=\"btn favorite unlike\" id=\"favorite\">
{% endif %}
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M0 20C0 8.95431 8.95431 0 20 0V0C31.0457 0 40 8.95431 40 20V20C40 31.0457 31.0457 40 20 40V40C8.95431 40 0 31.0457 0 20V20Z\" fill=\"#F7901D\"/>
<path d=\"M20 33L18.26 31.3455C12.08 25.4921 8 21.6316 8 16.8937C8 13.0332 10.904 10 14.6 10C16.688 10 18.692 11.0153 20 12.6196C21.308 11.0153 23.312 10 25.4 10C29.096 10 32 13.0332 32 16.8937C32 21.6316 27.92 25.4921 21.74 31.358L20 33Z\" fill=\"white\"/>
<path class=\"ar\" d=\"M18.667 25.126L14 20.412L15.424 19.008L18.681 22.294L26.008 15L27.416 16.42L18.667 25.126Z\" fill=\"#F7901D\"/>
</svg>
</button>
{% endif %}
</div>
<div>
<div class=\"modal-info__items-block first d-flex flex-column flex-md-row\">
<div class=\"block-item pb-2 pb-md-0 w-100\">
<div class=\"block-item__title d-flex align-items-center mb-2 mb-md-3\">
<svg class=\"icon mr-2 clr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-apartments\"></use>
</svg>
Апартаменты
</div>
<div class=\"block-item__description clr-1\">
<p class=\"d-flex\">Час <span class=\"ml-auto\">
{% if profile.apartmentsPricing.oneHourPrice %}
{{ profile.apartmentsPricing.oneHourPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
<p class=\"d-flex\">2 часа <span class=\"ml-auto\">
{% if profile.apartmentsPricing.twoHoursPrice %}
{{ profile.apartmentsPricing.twoHoursPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
<p class=\"d-flex\">Ночь <span class=\"ml-auto\">
{% if profile.apartmentsPricing.nightPrice %}
{{ profile.apartmentsPricing.nightPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
<p class=\"d-flex\">Экспресс <span class=\"ml-auto\">
{% if profile.expressPricing.provided %}
{% if profile.expressPricing.price %}
{{ profile.expressPricing.price }} {{ profile.city.countryCode|country_currency }}
{% else %}
-
{% endif %}
{% else %}
-
{% endif %}
</span></p>
</div>
</div>
<div class=\"block-item pl-0 pl-md-3 pl-xl-5 w-100\">
<div class=\"block-item__title d-flex align-items-center mb-2 mb-md-3\">
<svg class=\"icon mr-2 clr-2\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-car\"></use>
</svg>
Выезд
</div>
<div class=\"block-item__description clr-2\">
<p class=\"d-flex\">Час <span class=\"ml-auto\">
{% if profile.takeOutPricing.oneHourPrice %}
{{ profile.takeOutPricing.oneHourPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
<p class=\"d-flex\">2 часа <span class=\"ml-auto\">
{% if profile.takeOutPricing.twoHoursPrice %}
{{ profile.takeOutPricing.twoHoursPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
<p class=\"d-flex\">Ночь <span class=\"ml-auto\">
{% if profile.takeOutPricing.nightPrice %}
{{ profile.takeOutPricing.nightPrice }} {{ profile.city.countryCode|country_currency }}
{% else %}-{% endif %}
</span></p>
</div>
</div>
</div>
{% if not profile.deleted %}
<div class=\"modal-info__items-block modal-info__items-block-phone\">
<div class=\"d-flex flex-wrap mb-2 mb-sm-3\">
<div class=\"model-phone d-flex align-items-center model-phone-desc\">
{% if profile.isActive or not profile.hidden %}
{% set onlyPhoneNumber = profile.phoneNumber|replace({' ': '', '-': '', '(': '', ')': ''}) %}
<div class=\"telephone d-flex\">
<button class=\"number\" type=\"button\" onclick=\"this.classList.add('d-none');this.nextElementSibling.classList.remove('d-none')\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>Показать телефон</span>
</button>
<!--noindex--><a href=\"tel:{{ onlyPhoneNumber }}\" rel=\"nofollow\" class=\"number d-none\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>{{- profile.phoneNumber -}}</span>
</a><!--/noindex-->
<!--noindex-->
{%- if profile.messengers.whatsApp -%}
<a href=\"https://wa.me/{{ onlyPhoneNumber|replace({'+': ''}) }}?text=Привет,%20{{ profile.name }}!%20Нашел%20твою%20анкету%20на%20Стрелочках.\" rel=\"nofollow\" class=\"whatsup\" target=\"_blank\">
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#48C95F\"/>
<path d=\"M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.1219 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z\" fill=\"white\"/>
</svg>
</a>
{%- endif -%}
{%- if profile.messengers.telegram -%}
<svg class=\"telegram\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#2F89CE\"/>
<path d=\"M9.3507 20.3741L13.9488 22.0886L15.7413 27.8557C15.8192 28.2454 16.2868 28.3233 16.5985 28.0895L19.1703 25.9853C19.4041 25.7515 19.7938 25.7515 20.1055 25.9853L24.7036 29.3364C25.0154 29.5702 25.483 29.4144 25.5609 29.0247L28.99 12.6587C29.0679 12.269 28.6782 11.8793 28.2886 12.0352L9.3507 19.3609C8.8831 19.5168 8.8831 20.2182 9.3507 20.3741ZM15.5075 21.2313L24.5477 15.6981C24.7036 15.6201 24.8595 15.8539 24.7036 15.9319L17.2999 22.868C17.0661 23.1018 16.8323 23.4135 16.8323 23.8032L16.5985 25.6736C16.5985 25.9074 16.2089 25.9853 16.1309 25.6736L15.1957 22.2445C14.9619 21.8548 15.1178 21.3872 15.5075 21.2313Z\" fill=\"white\"/>
</svg>
{%- endif -%}
<!--/noindex-->
</div>
{% else %}
<p class=\"model-phone__arhive m-0 color-silver\">анкета в архиве</p>
{% endif %}
</div>
<div class=\"model-warning d-flex align-items-center pt-2 pt-md-0\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-warning\"></use>
</svg>
Никогда не отправляйте предоплату!
</div>
</div>
<p class=\"model-thank mb-2 mb-sm-3\">
Не забудьте сказать, что звоните с сайта \"spbdosug\"
<svg class=\"icon ml-2\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-emoja\"></use>
</svg>
</p>
<div class=\"d-flex modal-info-text\">
<p class=\"mr-2\">Отвечаю на:<br/>
<span>
{% if profile.phoneCallRestrictions.answeringTo|length > 0 %}
{% for answeringTo in profile.phoneCallRestrictions.answeringTo %}
{{ answeringTo|answering_to|trans({}, 'phone_call_restrictions') }}{% if not loop.last %},{% endif %}
{% endfor %}
{% else %}
Не указано
{% endif %}
</span>
</p>
<p class=\"ml-auto\">Удобное время для звонка:<br/><span>{{ _self._time_to_work(profile) }}</span></p>
</div>
<div class=\"d-flex modal-info-text mt-2\">
<p class=\"mr-2\">Ограничение по возрасту партнера:<br/>
<span>{% if profile.clientRestrictions.minAge or profile.clientRestrictions.maxAge %}
от {{ profile.clientRestrictions.minAge ? profile.clientRestrictions.minAge : '-' }}
до {{ profile.clientRestrictions.maxAge ? profile.clientRestrictions.maxAge : '-' }}
{% else %}
Не указано
{% endif %}
</span>
</p>
</div>
</div>
{% else %}
<div class=\"lock-block d-flex align-items-center\">
<img src=\"{{ asset('assets/images/icons/profile-lock.svg','basicConfig') }}\" loading=\"lazy\">
<div class=\"text-block\">
<p class=\"title\">Девушка не работает</p>
<p class=\"lock\">Анкета доступна только по прямой ссылке и не показывается в результатах поиска.</p>
</div>
</div>
{% endif %}
{% if profile.city.uriIdentity == default_city().uriIdentity %}
{% if profile.stations|length > 0 %}
<div class=\"modal-info__items-block modal-info__items-block-metro pb-0 pb-sm-3 d-flex d-sm-block\">
<div class=\"metro-items d-sm-flex w-100 align-items-center flex-wrap mb-2 mb-xl-3\">
Метро:
{% for station in profile.stations|slice(0,3) %}
<div class=\"metro-item\">
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-metro\"></use>
</svg>
<a href=\"{{ path('profile_list.list_by_station', {'city': city.uriIdentity, 'station': station.uriIdentity}) }}\">{{ station.name|trans }}</a>
</div>
{% endfor %}
</div>
{% if profile.stations|length > 0 %}<div class=\"metro-items d-sm-flex w-100 align-items-center flex-wrap\">
Район:
{% for station in profile.stations %}
{% if loop.first %}
{% set stationDistrict = station.district %}
{% if stationDistrict %}
{% set districtCounty = stationDistrict.county %}
{% if districtCounty %}
<div class=\"metro-item\">
<a href=\"{{ path('profile_list.list_by_county', {'city': profile.city.uriIdentity, 'county': districtCounty.uriIdentity}) }}\">{{ districtCounty.name|trans }}</a>,
</div>
{% endif %}
<div class=\"metro-item\">
<a href=\"{{ path('profile_list.list_by_district', {'city': profile.city.uriIdentity, 'district': stationDistrict.uriIdentity}) }}\">{{ stationDistrict.name|trans }}</a>
</div>
{% endif %}
{% endif %}
{% endfor %}
</div>{% endif %}
</div>
{% endif %}
{% endif %}
</div>
</div>
<div class=\"modal-col modal-info__items mb-3 mb-md-0\">
<div class=\"modal-info__items-row d-flex flex-wrap\">
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Возраст</span>
{{ _self._data_wrapper('Возраст', profile.personParameters.age) }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Рост</span>
{{ _self._data_wrapper('Рост', profile.personParameters.height) }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Вес</span>
{{ _self._data_wrapper('Вес', profile.personParameters.weight) }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Одежда</span>
{{ _self._data_wrapper('Размер одежды', profile.personParameters.clothSize, 'Одежда') }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Обувь</span>
{{ _self._data_wrapper('Размер обуви', profile.personParameters.shoesSize, 'Обувь') }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Грудь</span>
{{ _self._data_wrapper('Размер груди', profile.personParameters.breastSize, 'Грудь') }}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Тату</span>
{% if profile.personParameters.tattoo %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-check\"></use>
</svg>
{% else %}
-
{% endif %}
</div>
</div>
<div class=\"box-col text-center\">
<div class=\"box-item\">
<span class=\"d-block\">Пирсинг</span>
{% if profile.personParameters.piercing %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-check\"></use>
</svg>
{% else %}
-
{% endif %}
</div>
</div>
</div>
<div class=\"modal-info__items-block d-sm-flex\">
<div class=\"description-items\">
<p class=\"description-item d-flex align-items-center\"><span>Телосложение:</span>
{% if profile.personParameters.bodyType|body_type %}
{# <a target=\"_blank\" href=\"{{ path('profile_list.list_by_body_type', {'city': city.uriIdentity, 'bodyType': profile.personParameters.bodyType|body_type|slugify}) }}\">{{ profile.personParameters.bodyType|body_type|trans({}, 'body_types') }}</a> #}
{{ profile.personParameters.bodyType|body_type|trans({}, 'body_types') }}
{% else %}
-
{% endif %}
</p>
<p class=\"description-item d-flex align-items-center\"><span>Цвет волос:</span>
{% if profile.personParameters.hairColor|hair_color %}
<a target=\"_blank\" href=\"{{ path('profile_list.list_by_hair_color', {'city': city.uriIdentity,'hairColor': profile.personParameters.hairColor|hair_color|slugify}) }}\">{{ profile.personParameters.hairColor|hair_color|trans({}, 'hair_colors') }}</a>
{% else %}
-
{% endif %}
</p>
<p class=\"description-item d-flex align-items-center\"><span>Национальность:</span>
{% if profile.personParameters.nationality|nationality %}
{# <a target=\"_blank\" href=\"{{ path('profile_list.list_by_nationality', {'city': city.uriIdentity, 'nationality': profile.personParameters.nationality|nationality|slugify}) }}\">{{ profile.personParameters.nationality|nationality|trans({}, 'nationalities') }}</a> #}
{{ profile.personParameters.nationality|nationality|trans({}, 'nationalities') }}
{% else %}
-
{% endif %}
</p>
<p class=\"description-item d-flex align-items-center\"><span>Интимная стрижка:</span>
{% if profile.personParameters.privateHaircut|private_haircut %}
{# <a target=\"_blank\" href=\"{{ path('profile_list.list_by_private_haircut', {'city': profile.city.uriIdentity, 'privateHaircut': profile.personParameters.privateHaircut|private_haircut|slugify}) }}\">{{ profile.personParameters.privateHaircut|private_haircut|trans({}, 'private_haircuts') }}</a> #}
{{ profile.personParameters.privateHaircut|private_haircut|trans({}, 'private_haircuts') }}
{% else %}
-
{% endif %}
</p>
</div>
<div class=\"description-items\">
{%- set threshold = (\"now\"|date_modify(\"-14 days\")).getTimestamp() -%}
{%- set updatedAtTs = profile.updatedAt ? profile.updatedAt.getTimestamp() : '' -%}
{%- if profile.createdAt -%}
<p class=\"description-item d-flex align-items-center\"><span>Дата регистрации:</span> <span
class=\"date\" data-template=\"dd авг. YYYY г. hh:ii\">{{ _self._data_wrapper('Дата регистрации', profile.createdAt|date(\"d\") ~ ' ' ~ profile.createdAt|date(\"m\")|trans({}, 'date') ~ ' ' ~ profile.createdAt|date(\"Y\") ~ ' ' ~ profile.createdAt|date(\"H:i\") ) }}</span></p>
{%- endif -%}
{%- if updatedAtTs and updatedAtTs >= threshold -%}
<p class=\"description-item d-flex align-items-center\"><span>Дата обновления:</span> <span
class=\"date\">{{ _self._data_wrapper('Дата обновления', profile.updatedAt|date(\"d\") ~ ' ' ~ profile.updatedAt|date(\"m\")|trans({}, 'date') ~ ' ' ~ profile.updatedAt|date(\"Y\") ~ ' ' ~ profile.updatedAt|date(\"H:i\") ) }}</span></p>
{%- endif -%}
{%- if ( profile.approved ) -%}
<p class=\"description-item\">
<strong class=\"d-flex align-items-center\">
Фото проверено
<svg class=\"icon ml-2\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-verification\"></use>
</svg>
</strong>
</p>
{% endif %}
</div>
</div>
<div class=\"modal-info__items-block p-0\">
<div class=\"model-description\">
<h2 class=\"border-line\">О себе</h2>
<p class=\"m-0\">{{ profile.description }}</p>
</div>
</div>
</div>
{% if _self._show_tabs(profile.photos,profile.selfies,profile.confirmedVideos,profile.deleted) == 'true' %}
<div class=\"model-aside__images d-block d-md-none\">
<ul class=\"nav nav-pills list-unstyled m-0 p-0 d-flex\" id=\"model-tab2\" role=\"tablist\">
{% set currentPage = '' %}
{% if profile.photos is defined and profile.photos|length > 0 %}{% set currentPage = 'photo' %}
<li class=\"nav-item flex-fill\">
<a class=\"active\" id=\"model-photo-tab2\" data-toggle=\"pill\" href=\"#model-photo2\" role=\"tab\" aria-controls=\"model-photo2\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-photo-thumb\"></use>
</svg>
</div>
Фото
</a>
</li>
{% endif %}
{% if profile.selfies is defined and profile.selfies|length > 0 %}{% set currentPage = currentPage == '' ? 'selfie' : currentPage %}
<li class=\"nav-item flex-fill\">
<a class=\"{% if currentPage == 'selfie' %}active{% endif %}\" id=\"model-selfie-tab2\" data-toggle=\"pill\" href=\"#model-selfie2\" role=\"tab\" aria-controls=\"model-selfie2\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-selfie-thumb\"></use>
</svg>
</div>
Селфи
</a>
</li>
{% endif %}
{% if profile.confirmedVideos is defined and profile.confirmedVideos|length > 0 %}{% set currentPage = currentPage == '' ? 'video' : currentPage %}
<li class=\"nav-item flex-fill\">
<a class=\"{% if currentPage == 'video' %}active{% endif %}\" id=\"model-video-tab2\" data-toggle=\"pill\" href=\"#model-video2\" role=\"tab\" aria-controls=\"model-video2\" aria-selected=\"true\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-video-thumb\"></use>
</svg>
</div>
Видео
</a>
</li>
{% endif %}
</ul>
<div class=\"tab-content pt-2 pb-2\" id=\"model-tabContent2\">
{% if profile.photos is defined and profile.photos|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'photo' %} show active{% endif %}\" id=\"model-photo2\" role=\"tabpanel\" aria-labelledby=\"model-photo-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
{% for photo in profile.photos %}
<div class=\"model-aside-col\">
<a href=\"{{ responsive_asset(photo.path, \"profile_media\", \"fullsize\", \"jpg\") }}\" data-gallery=\"girl-gallery\" class=\"model-aside-photo photoswipe model-photo2\" data-index=\"{{loop.index0}}\">
<img class=\"img-fluid\"
srcset=\"{{ responsive_asset(photo.path, \"profile_media\", \"196x250\", \"jpg\") }} 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"177x250\", \"jpg\") }} 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"228x250\", \"jpg\") }} 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }} 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }}\"
alt=\"{{ profile.name|trans }}, фото {{ loop.index }}\">
</a>
</div>
{% endfor %}
</div>
</div>
{% endif %}
{% if profile.selfies is defined and profile.selfies|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'selfie' %} show active{% endif %}\" id=\"model-selfie2\" role=\"tabpanel\" aria-labelledby=\"model-selfie-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
{% for photo in profile.selfies %}
<div class=\"model-aside-col\">
<a href=\"{{ responsive_asset(photo.path, \"profile_media\", \"fullsize\", \"jpg\") }}\" data-gallery=\"girl-selfie\" class=\"photoswipe model-aside-photo model-selfie2\" data-index=\"{{loop.index0}}\">
<img class=\"img-fluid\"
srcset=\"{{ responsive_asset(photo.path, \"profile_media\", \"196x250\", \"jpg\") }} 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"177x250\", \"jpg\") }} 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"228x250\", \"jpg\") }} 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }} 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }}\"
alt=\"{{ profile.name|trans }}, фото {{ loop.index + profile.photos|length }}\">
</a>
</div>
{% endfor %}
</div>
</div>
{% endif %}
{% if profile.confirmedVideos is defined and profile.confirmedVideos|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'video' %} show active{% endif %}\" id=\"model-video2\" role=\"tabpanel\" aria-labelledby=\"model-video-tab2\">
<div class=\"model-aside-row d-flex flex-wrap\">
{% for video in profile.confirmedVideos %}
<div class=\"model-aside-col video\">
<video class=\"video-js vjs-big-play-centered vjs-default-skin model-video2\" controls preload=\"metadata\" width=\"341\" height=\"227\" data-setup=\"{}\">
<source src=\"{{ asset(video.path, 'profile_media') }}\" type='video/mp4'/>
</video>
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
</div>
{% endif %}
</div>
<div class=\"modal-services mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\">
<div class=\"modal-services__header d-flex flex-wrap align-items-start\">
<h2 class=\"border-line\">Интим услуги</h2>
<div class=\"modal-services__header-info d-flex flex-wrap align-items-center pb-2\">
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
- включено в стоимость
</div>
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-liking\"></use>
</svg>
- по симпатии
</div>
<div class=\"header-item mr-3\">
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-charge\"></use>
</svg>
- за дополнительную плату
</div>
<div class=\"header-item provided\">
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
- услуга не предоставляется
</div>
</div>
</div>
<div class=\"modal-services__main d-xl-flex\">
<div class=\"modal-services__items left w-100\">
{% set initional_group_2 = 0 %}
{% set group_2_minet = [] %}
{% set group_2_okon = [] %}
{% set group_2_okon_trigger = ['Окончание на грудь','Окончание на лицо','Окончание в рот'] %} {# Слова триггеры в 2 категории для блока Окончание. Все остальные уйдут в минет #}
{% for group, servicesGroup in services | filter((servicesGroup, group) => not profile.masseur or group not in masseurExcludeServiceGroups) %}
{% if group == 2 %}
{# Тут нам нужно запомнить данные и разбить их на 2 категории - Минет и Окончание#}
{% for service in servicesGroup %}
{% if service.name == group_2_okon_trigger[0] or service.name == group_2_okon_trigger[1] or service.name == group_2_okon_trigger[2] %}
{% set group_2_okon = group_2_okon|merge([service]) %}
{% else %}
{% set group_2_minet = group_2_minet|merge([service]) %}
{% endif %}
{% endfor %}
{% elseif group == 3 and initional_group_2 == 0 %}
{# Т.к. выводить сразу не можем в виду перемешенного вывода, будем выводить 2ю категории перед третьей #}
{% set initional_group_2 = 1 %}
<div class=\"modal-services__item\">
<p class=\"item-title\">Минет</p>
{% for service in group_2_minet %}
{% set providedService = profile.providedService(service) %}
<p class=\"item{% if not providedService %} provided{% endif %}\">
{% if providedService %}
{% if providedService.condition == 1 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% elseif providedService.condition == 2 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-liking\"></use>
</svg>
{% elseif providedService.condition == 3 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-charge\"></use>
</svg>
{% endif %}
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
<a href=\"{{ path('profile_list.list_by_provided_service', {'city': profile.city.uriIdentity, 'service': service.uriIdentity}) }}\" data-s=\"{{ service.name }}\">
{{ service.name|trans }}
</a>
{% if providedService and providedService.condition == 3 and providedService.extraCharge %}<span>(+{{ providedService.extraCharge }} Р)</span>{% endif %}
</p>
{% endfor %}
</div>
<div class=\"modal-services__item\">
<p class=\"item-title\">Окончание</p>
{% for service in group_2_okon %}
{% set providedService = profile.providedService(service) %}
<p class=\"item{% if not providedService %} provided{% endif %}\">
{% if providedService %}
{% if providedService.condition == 1 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% elseif providedService.condition == 2 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-liking\"></use>
</svg>
{% elseif providedService.condition == 3 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-charge\"></use>
</svg>
{% endif %}
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
<a href=\"{{ path('profile_list.list_by_provided_service', {'city': profile.city.uriIdentity, 'service': service.uriIdentity}) }}\" data-s=\"{{ service.name }}\">
{{ service.name|trans }}
</a>
{% if providedService and providedService.condition == 3 and providedService.extraCharge %}<span>(+{{ providedService.extraCharge }} Р)</span>{% endif %}
</p>
{% endfor %}
</div>
<div class=\"modal-services__item\">
<p class=\"item-title\" data-group=\"{{ group }}\">{{ group|service_group|trans({}, 'service_groups') }}</p>
{% for service in servicesGroup %}
{% set providedService = profile.providedService(service) %}
<p class=\"item{% if not providedService %} provided{% endif %}\">
{% if providedService %}
{% if providedService.condition == 1 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% elseif providedService.condition == 2 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-liking\"></use>
</svg>
{% elseif providedService.condition == 3 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-charge\"></use>
</svg>
{% endif %}
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
<a href=\"{{ path('profile_list.list_by_provided_service', {'city': profile.city.uriIdentity, 'service': service.uriIdentity}) }}\" data-s=\"{{ service.name }}\">
{{ service.name|trans }}
</a>
{% if providedService and providedService.condition == 3 and providedService.extraCharge %}<span>(+{{ providedService.extraCharge }} Р)</span>{% endif %}
</p>
{% endfor %}
</div>
{% else %}
{% if group == 1 or group == 5 or group == 7 %}
{# <div class=\"modal-services__column\"> #}
{% endif %}
<div class=\"modal-services__item\">
<p class=\"item-title\">{{ group|service_group|trans({}, 'service_groups') }}</p>
{% for service in servicesGroup %}
{% set providedService = profile.providedService(service) %}
<p class=\"item{% if not providedService %} provided{% endif %}\">
{% if providedService %}
{% if providedService.condition == 1 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% elseif providedService.condition == 2 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-liking\"></use>
</svg>
{% elseif providedService.condition == 3 %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-charge\"></use>
</svg>
{% endif %}
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
<a href=\"{{ path('profile_list.list_by_provided_service', {'city': profile.city.uriIdentity, 'service': service.uriIdentity}) }}\">
{{ service.name|trans }}
</a>
{% if providedService and providedService.condition == 3 and providedService.extraCharge %}<span>(+{{ providedService.extraCharge }} Р)</span>{% endif %}
</p>
{% endfor %}
</div>
{% if group == 4 or group == 6 or group == 7 %}
{# </div> #}
{% endif %}
{% endif %}
{% endfor %}
</div>
<div class=\"modal-services__items ml-auto\">
<div class=\"modal-services__box d-flex d-xl-block\">
<div class=\"modal-services__item w-100\">
<h3 class=\"border-line\">Услуги для</h3>
{% set client_types_text = ['1','2','3','4','5'] %}
{% set includeService = false %}
{% for clientTypeText in client_types_text %}
{% for clientType in profile.clientTypes %}
{% if (clientTypeText == clientType) %}
{% set includeService = true %}
{% endif %}
{% endfor %}
{% if clientTypeText|client_type != 'TRANS' %}
<p class=\"item\">
{% if includeService == true %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
{{ clientTypeText|client_type|trans({}, 'client_types_f') }}
</p>
{% endif %}
{% set includeService = false %}
{% endfor %}
</div>
<div class=\"modal-services__item mb-0 w-100\">
<h3 class=\"border-line\">Выезд</h3>
{% set locations_text = ['1','2','3','4','5','6'] %}
{% set includeService = false %}
{% for locationsText in locations_text %}
{% for locations in profile.takeOutPricing.locations %}
{% if (locationsText == locations) %}
{% set includeService = true %}
{% endif %}
{% endfor %}
<p class=\"item\">
{% if includeService == true %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-included\"></use>
</svg>
{% else %}
<svg class=\"icon mr-1\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-model-provided\"></use>
</svg>
{% endif %}
{{ locationsText|take_out_location|trans({}, 'take_out_location') }}
</p>
{% set includeService = false %}
{% endfor %}
</div>
</div>
</div>
</div>
{#<div class=\"modal-services__friends\">
<h2 class=\"border-line\">Есть подруги</h2>
<div class=\"friends-items d-flex\">
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Марина, 21</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Олеся и Алёна, 22</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Вика, 20</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Диана, 20</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>ПЫШКА ЛИЛЯ ЛИЛЯ ЛИЛЯ</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Марина, 21</strong>
</p>
</a>
<a href=\"#\" class=\"friends-item\">
<div class=\"friends-item__images mb-2\">
<img class=\"img-fluid\" src=\"{{ asset('assets/images/temp_model_friends.jpg') }}\">
</div>
<p class=\"d-flex align-items-start m-0 friends-item__title\">
<svg class=\"icon mr-2\">
<use xlink:href=\"{{ asset('assets/images/icons/svg-library.svg#icon-verification') }}\"></use>
</svg>
<strong>Марина, 21</strong>
</p>
</a>
</div>
</div>#}
</div>
<div class=\"modal-map mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\">
<h2 class=\"border-line\">
Расположение
</h2>
<div class=\"map-block\" id=\"map\" style=\"width: 100%; height: 400px;\"
data-lat=\"{{ profile.mapCoordinate.latitude | default(profile.city.mapCoordinate.latitude) }}\"
data-lon=\"{{ profile.mapCoordinate.longitude | default(profile.city.mapCoordinate.longitude) }}\"
data-map-label=\"{{ asset('assets/images/icons/map-balloon.svg','basicConfig') }}\">
</div>
</div>
{% if feature('profile_comments') and not profile.deleted %}
{% set commentsCount = profile.comments|length %}
<div class=\"modal-comments mb-3 mb-lg-4 p-2 p-sm-3 p-lg-4\"
id=\"review-form\"
data-user=\"{{ is_user_customer(app.user) ? 'true' : 'false' }}\"
data-url=\"{{ path('profile.comment.create', {profile: profile.id}) }}\"
data-reg-url=\"{{ path('app_security_register') }}\"
{% if comment_form is defined %}data-entity-id=\"{{ comment_form.entity_id.vars.id }}\"
data-mark=\"{{ comment_form.mark.vars.full_name }}\"
data-text=\"{{ comment_form.text.vars.id }}\"{% endif %}
>
<div class=\"d-flex align-items-start\">
<h2 class=\"border-line mobile-short\">
Отзывы
</h2>
<div class=\"modal-comments__rating d-flex align-items-center ml-auto\">
<div class=\"rating-text d-flex align-items-center\" itemprop=\"itemReviewed\" itemscope itemtype=\"https://schema.org/Organization\">
<meta itemprop=\"address\" content=\"{{ profile.city.name }}\" />
{% if not profile.deleted %}<meta itemprop=\"telephone\" content=\"{{ profile.phoneNumber }}\" />{% endif %}
<meta itemprop=\"name\" content=\"Рейтинг анкеты {{ profile.name }}\">
<span class=\"rating-text-value{{ commentsCount == 0 ? ' zero' : '' }}\">
{{ rating }}
</span>
<span class=\"rating-text-count\">
по {{ commentsCount }} {% if commentsCount == 1 %}отзыву{% else %}отзывам{% endif %}
</span>
</div>
{% include 'components/_rating-star.twig' with {\"rate\": rating, \"set\": \"0\"} %}
</div>
</div>
<div class=\"comments-main row\">
<div class=\"col-12 col-xl-7 pl-1 pr-1 pl-sm-3 pr-sm-3 d-flex justify-content-center\">
{% if commentsCount == 0 %}
<div class=\"not-comments text-center\" id=\"review-block-list\">
<div id=\"text-to-remove\">
<svg width=\"100\" height=\"100\" viewBox=\"0 0 100 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M14 78.7096H23V97L45.9545 78.7096H68C72.9635 78.7096 77 74.6894 77 69.7459V33.8911C77 28.9476 72.9635 24.9274 68 24.9274H14C9.0365 24.9274 5 28.9476 5 33.8911V69.7459C5 74.6894 9.0365 78.7096 14 78.7096Z\" fill=\"#E5E5E5\"/>
<path d=\"M86 7H32C27.0365 7 23 11.0202 23 15.9637H77C81.9635 15.9637 86 19.9839 86 24.9274V60.7822C90.9635 60.7822 95 56.762 95 51.8185V15.9637C95 11.0202 90.9635 7 86 7Z\" fill=\"#E5E5E5\"/>
</svg>
<p>К этой анкете ещё нет ни одного отзыва. Вы можете быть первым.</p>
</div>
<ul class=\"comment__elements\" style=\"display: none\">{% include 'ProfilePreview/comment-empty.html.twig' %}</ul>
</div>
{% else %}
<div class=\"comments overflow-hidden w-100\" id=\"review-block-list\">
<ul class=\"comment__elements\">
{% for comment in profile.comments %}
{% include 'ProfilePreview/comment.html.twig' %}
{% endfor %}
</ul>
</div>
{% endif %}
</div>
{% if not is_user_advertiser(app.user) %}
<div class=\"review-form col-12 col-xl-5\" id=\"review-form-comment\">
{# {% include 'ProfilePreview/form-comment.html.twig' %} #}
</div>
<div
class=\"dialog-container\"
id=\"form-dialog\"
aria-hidden=\"true\"
aria-labelledby=\"form-dialog-title\"
aria-describedby=\"form-dialog-description\"
>
<div class=\"dialog-overlay\" data-a11y-dialog-hide></div>
<div class=\"dialog-content\" role=\"document\">
<div class=\"dialog-header\">
<button
data-a11y-dialog-hide
class=\"dialog-close\"
aria-label=\"Close this dialog window\"
>
<svg class=\"dialog-close__icon\" fill=\"none\" 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\"/></svg>
</button>
</div>
<div class=\"dialog-body\">
</div>
</div>
</div>
{% endif %}
</div>
</div>
{% endif %}
</div>
<div class=\"model-aside order-lg-1 mb-3 pr-3 pr-xl-4\">
<div class=\"model-aside__preview mb-1 d-none d-lg-block\">
{% if profile.deleted %}
<a href=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\"
alt=\"Анкета {{ profile.name|trans }} удалена\"
class=\"img-fluid\">
</a>
{% else %}
{% set photo = profile|avatar %}
{% if photo %}
<a href=\"{{ responsive_asset(photo.path, 'profile_media', \"fullsize\", \"jpg\") }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ responsive_asset(photo.path, 'profile_media', \"357x500\", \"jpg\") }}\"
alt=\"{{ profile.name|trans }}, {{ 'год'|plural(profile.personParameters.age) }}\"
loading=\"lazy\"
class=\"img-fluid\">
</a>
{% else %}
<a href=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\" class=\"girl-avatar__small\">
<img itemprop=\"contentUrl\" src=\"{{ asset(\"assets/images/deleted-profiles.svg\",'basicConfig') }}\"
loading=\"lazy\"
alt=\"Фотография {{ profile.name|trans }} отсутствует\"
class=\"img-fluid\">
</a>
{% endif %}
{% endif %}
{% if is_user_customer(app.user) and not profile.deleted %}{#not app.user or#}
<button type=\"button\"
data-url-add=\"{{ path('account.favourites.remove', {profile: profile.id}) }}\"
data-url-remove=\"{{ path('account.favourites.add', {profile: profile.id}) }}\"
{% if is_profile_in_favourites(profile) %}
title=\"Убрать из избранного\"
class=\"btn favorite like\" id=\"favorite2\">
{% else %}
title=\"Добавить в избранное\"
class=\"btn favorite unlike\" id=\"favorite2\">
{% endif %}
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M0 20C0 8.95431 8.95431 0 20 0V0C31.0457 0 40 8.95431 40 20V20C40 31.0457 31.0457 40 20 40V40C8.95431 40 0 31.0457 0 20V20Z\" fill=\"#F7901D\"/>
<path d=\"M20 33L18.26 31.3455C12.08 25.4921 8 21.6316 8 16.8937C8 13.0332 10.904 10 14.6 10C16.688 10 18.692 11.0153 20 12.6196C21.308 11.0153 23.312 10 25.4 10C29.096 10 32 13.0332 32 16.8937C32 21.6316 27.92 25.4921 21.74 31.358L20 33Z\" fill=\"white\"/>
<path class=\"ar\" d=\"M18.667 25.126L14 20.412L15.424 19.008L18.681 22.294L26.008 15L27.416 16.42L18.667 25.126Z\" fill=\"#F7901D\"/>
</svg>
</button>
{% endif %}
</div>
{% if _self._show_tabs(profile.photos,profile.selfies,profile.confirmedVideos,profile.deleted) == 'true' %}
<div class=\"model-aside__images d-none d-md-block\">
<ul class=\"nav nav-pills list-unstyled m-0 p-0 d-flex\" id=\"model-tab\" role=\"tablist\">
{% set currentPage = '' %}
{% if profile.photos is defined and profile.photos|length > 0 %}{% set currentPage = 'photo' %}
<li class=\"nav-item flex-fill\">
<a class=\"active\" id=\"model-photo-tab\" data-toggle=\"pill\" href=\"#model-photo\" role=\"tab\" aria-controls=\"model-photo\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-photo-thumb\"></use>
</svg>
</div>
Фото
</a>
</li>
{% endif %}
{% if profile.selfies is defined and profile.selfies|length > 0 %}{% set currentPage = currentPage == '' ? 'selfie' : currentPage %}
<li class=\"nav-item flex-fill\">
<a class=\"{% if currentPage == 'selfie' %}active{% endif %}\" id=\"model-selfie-tab\" data-toggle=\"pill\" href=\"#model-selfie\" role=\"tab\" aria-controls=\"model-selfie\" aria-selected=\"false\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-selfie-thumb\"></use>
</svg>
</div>
Селфи
</a>
</li>
{% endif %}
{% if profile.confirmedVideos is defined and profile.confirmedVideos|length > 0 %}{% set currentPage = currentPage == '' ? 'video' : currentPage %}
<li class=\"nav-item flex-fill\">
<a class=\"{% if currentPage == 'video' %}active{% endif %}\" id=\"model-video-tab\" data-toggle=\"pill\" href=\"#model-video\" role=\"tab\" aria-controls=\"model-video\" aria-selected=\"true\">
<div class=\"text-center mb-1\">
<svg class=\"icon d-inline-block\">
<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-video-thumb\"></use>
</svg>
</div>
Видео
</a>
</li>
{% endif %}
</ul>
<div class=\"tab-content pt-2 pb-2\" id=\"model-tabContent\">
{% if profile.photos is defined and profile.photos|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'photo' %} show active{% endif %}\" id=\"model-photo\" role=\"tabpanel\" aria-labelledby=\"model-photo-tab\">
<div class=\"model-aside-row d-flex flex-wrap\">
{% for photo in profile.photos %}
<div class=\"model-aside-col\">
<a href=\"{{ responsive_asset(photo.path, \"profile_media\", \"fullsize\", \"jpg\") }}\" data-gallery=\"girl-gallery\" class=\"model-aside-photo photoswipe model-photo\" data-index=\"{{loop.index0}}\">
<img class=\"img-fluid\"
srcset=\"{{ responsive_asset(photo.path, \"profile_media\", \"196x250\", \"jpg\") }} 196w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"177x250\", \"jpg\") }} 177w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"228x250\", \"jpg\") }} 228w,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }} 260w\"
sizes=\"(max-width: 660px) 196px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 980px) 177px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(max-width: 1125px) 228px,
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t260px\"
loading=\"lazy\"
src=\"{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }}\"
alt=\"{{ profile.name|trans }}, фото {{ loop.index }}\">
</a>
</div>
{% endfor %}
</div>
</div>
{% endif %}
{% if profile.selfies is defined and profile.selfies|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'selfie' %} show active{% endif %}\" id=\"model-selfie\" role=\"tabpanel\" aria-labelledby=\"model-selfie-tab\">
<div class=\"model-aside-row d-flex flex-wrap\" id=\"model-selfies\">
{% for photo in profile.selfies %}
<div class=\"model-aside-col\">
<a href=\"{{ responsive_asset(photo.path, \"profile_media\", \"fullsize\", \"jpg\") }}\" data-gallery=\"girl-selfie\" class=\"photoswipe model-aside-photo model-selfie\" data-index=\"{{loop.index0}}\">
<img class=\"img-fluid\"
srcset=\"{{ responsive_asset(photo.path, \"profile_media\", \"196x250\", \"jpg\") }} 196w,
{{ responsive_asset(photo.path, \"profile_media\", \"177x250\", \"jpg\") }} 177w,
{{ responsive_asset(photo.path, \"profile_media\", \"228x250\", \"jpg\") }} 228w,
{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }} 260w\"
sizes=\"(max-width: 660px) 196px,
(max-width: 980px) 177px,
(max-width: 1125px) 228px,
260px\"
src=\"{{ responsive_asset(photo.path, \"profile_media\", \"250x250\", \"jpg\") }}\"
loading=\"lazy\"
alt=\"{{ profile.name|trans }}, фото {{ loop.index + profile.photos|length }}\">
</a>
</div>
{% endfor %}
</div>
</div>
{% endif %}
{% if profile.confirmedVideos is defined and profile.confirmedVideos|length > 0 %}
<div class=\"tab-pane fade{% if currentPage == 'video' %} show active{% endif %}\" id=\"model-video\" role=\"tabpanel\" aria-labelledby=\"model-video-tab\">
<div class=\"model-aside-row d-flex flex-wrap\" id=\"model-video\">
{% for video in profile.confirmedVideos %}
<div class=\"model-aside-col video\">
<video class=\"video-js vjs-big-play-centered vjs-default-skin model-video\" controls preload=\"metadata\" width=\"341\" height=\"227\" data-setup=\"{}\">
<source src=\"{{ asset(video.path, 'profile_media') }}\" type='video/mp4'/>
</video>
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
</div>
{% endif %}
</div>
</div>
{% set excludeRecommendationProfileIds = [profile.id] %}
{{ include('components/_profile_recommendations.html.twig') }}
{{ include('ProfilePreview/nearest_profiles.html.twig') }}
<div class=\"model-phone d-flex align-items-center model-phone-mobile\" id=\"mobile-contacts\">
{% if profile.isActive or not profile.hidden %}
<div class=\"model-phone-info\">
<p class=\"model-phone-info-red\">
<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M12.884 2.53152C12.538 1.87752 11.462 1.87752 11.116 2.53152L2.11596 19.5315C2.03494 19.6839 1.99478 19.8546 1.99938 20.0272C2.00398 20.1997 2.05319 20.368 2.14221 20.5159C2.23124 20.6637 2.35704 20.786 2.50736 20.8707C2.65768 20.9555 2.82739 20.9998 2.99996 20.9995H21C21.1724 20.9999 21.342 20.9555 21.4922 20.8708C21.6424 20.7861 21.7681 20.6639 21.8571 20.5162C21.946 20.3684 21.9951 20.2002 21.9997 20.0278C22.0042 19.8554 21.964 19.6847 21.883 19.5325L12.884 2.53152ZM13 17.9995H11V15.9995H13V17.9995ZM11 13.9995V8.99952H13L13.001 13.9995H11Z\" fill=\"#F5370D\"/>
</svg>
<span>Никогда не отправляйте предоплату!</span>
</p>
<p class=\"model-phone-info-green\">
<span>Не забудьте сказать, что звоните с сайта \"spbdosug\"</span>
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<path d=\"M20 10C20 15.5228 15.5228 20 10 20C4.47778 20 0 15.5228 0 10C0 4.47778 4.47778 0 10 0C15.5228 0 20 4.47778 20 10Z\" fill=\"#FFCC4D\"/>
<path d=\"M6.38889 11.1115C7.15595 11.1115 7.77778 10.241 7.77778 9.1671C7.77778 8.09321 7.15595 7.22266 6.38889 7.22266C5.62183 7.22266 5 8.09321 5 9.1671C5 10.241 5.62183 11.1115 6.38889 11.1115Z\" fill=\"#664500\"/>
<path d=\"M15.8095 9.88734C15.7761 9.81234 14.9767 8.05567 13.3334 8.05567C11.6906 8.05567 10.8906 9.81234 10.8572 9.88734C10.8061 10.0023 10.8395 10.1368 10.9378 10.2157C11.035 10.2946 11.1745 10.2973 11.2767 10.2234C11.2834 10.2184 11.9778 9.72234 13.3334 9.72234C14.6811 9.72234 15.3745 10.2118 15.39 10.2229C15.4389 10.2596 15.4978 10.2779 15.5556 10.2779C15.6167 10.2779 15.6784 10.2573 15.7289 10.2173C15.8272 10.1384 15.8611 10.0029 15.8095 9.88734ZM3.3328 6.92122C3.21725 6.92122 3.10003 6.88511 3.00003 6.81011C2.75447 6.62622 2.70503 6.27789 2.88892 6.03234C4.70114 3.61567 7.12003 3.58789 7.22225 3.58789C7.52892 3.58789 7.7778 3.83678 7.7778 4.14345C7.7778 4.44956 7.53058 4.69789 7.22447 4.699C7.1378 4.70011 5.24169 4.74678 3.77725 6.699C3.66892 6.84456 3.50169 6.92122 3.3328 6.92122ZM16.1117 8.10178C15.9422 8.10178 15.7761 8.02511 15.6667 7.87956C14.2267 5.959 11.7995 6.42011 11.7756 6.424C11.4717 6.484 11.1822 6.289 11.1217 5.98845C11.0617 5.68734 11.2567 5.39511 11.5572 5.33456C11.6856 5.30845 14.7 4.739 16.555 7.21234C16.7395 7.45789 16.6895 7.80622 16.4439 7.99011C16.3445 8.06622 16.2278 8.10178 16.1117 8.10178ZM12.9189 13.0984C12.8145 13.0373 12.6789 13.0501 12.5872 13.1318C12.5817 13.1362 12.0245 13.6112 10 13.6112C7.97725 13.6112 7.41892 13.1368 7.41892 13.1368C7.33058 13.0479 7.19447 13.0312 7.08558 13.0912C6.97725 13.1529 6.9228 13.2796 6.95336 13.4007C6.95892 13.4251 7.58892 15.8334 10 15.8334C12.4111 15.8334 13.0411 13.4251 13.0472 13.4007C13.0767 13.2823 13.0228 13.1612 12.9189 13.0984Z\" fill=\"#664500\"/>
</svg>
</p>
<div class=\"model-phone-info-work d-flex\">
<p class=\"\">Отвечаю на:<br/>
<span>
{% if profile.phoneCallRestrictions.answeringTo|length > 0 %}
{% for answeringTo in profile.phoneCallRestrictions.answeringTo %}
{{ answeringTo|answering_to|trans({}, 'phone_call_restrictions') }}{% if not loop.last %},{% endif %}
{% endfor %}
{% else %}
Не указано
{% endif %}
</span>
</p>
<p class=\"\">Удобное время для звонка:<br/><span>{{ _self._time_to_work(profile) }}</span></p>
</div>
</div>
{% set onlyPhoneNumber = profile.phoneNumber|replace({' ': '', '-': '', '(': '', ')': ''}) %}
<div class=\"telephone d-flex\">
<button class=\"number\" type=\"button\" onclick=\"this.classList.add('d-none');this.nextElementSibling.classList.remove('d-none')\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>Показать телефон</span>
</button>
<!--noindex--><a href=\"tel:{{ onlyPhoneNumber }}\" rel=\"nofollow\" class=\"number d-none\">
<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<g clip-path=\"url(#clip0_2802_159460)\">
<path d=\"M15.4825 10.8312C15.2851 10.6339 15.0175 10.5231 14.7385 10.5231C14.4594 10.5231 14.1918 10.6339 13.9944 10.8312L12.317 12.5086C11.5393 12.2771 10.0881 11.7509 9.16834 10.8312C8.24858 9.91149 7.7224 8.46036 7.49089 7.6827L9.16834 6.00531C9.36563 5.80798 9.47645 5.54037 9.47645 5.26133C9.47645 4.9823 9.36563 4.71468 9.16834 4.51735L4.95892 0.308102C4.76158 0.110824 4.49395 0 4.21491 0C3.93586 0 3.66824 0.110824 3.47089 0.308102L0.616908 3.16197C0.217013 3.56185 -0.00819095 4.11115 0.000227882 4.67204C0.024432 6.17053 0.42117 11.3753 4.52325 15.4772C8.62533 19.5791 13.8303 19.9747 15.3299 20H15.3593C15.915 20 16.4401 19.7811 16.8379 19.3833L19.6919 16.5295C19.8892 16.3321 20 16.0645 20 15.7855C20 15.5065 19.8892 15.2388 19.6919 15.0415L15.4825 10.8312ZM15.3488 17.8943C14.0355 17.8722 9.54193 17.5197 6.01128 13.9881C2.46905 10.4461 2.12598 5.93691 2.10494 4.64994L4.21491 2.54005L6.9363 5.26133L5.5756 6.62197C5.45191 6.74556 5.36097 6.89803 5.31099 7.06559C5.26101 7.23315 5.25358 7.41052 5.28936 7.58168C5.31462 7.70269 5.93235 10.5723 7.67926 12.3192C9.42617 14.066 12.2959 14.6837 12.417 14.709C12.588 14.7459 12.7656 14.7391 12.9333 14.6892C13.1011 14.6394 13.2536 14.5481 13.3767 14.4238L14.7385 13.0632L17.4598 15.7844L15.3488 17.8943Z\" fill=\"white\"/>
</g>
<defs>
<clipPath id=\"clip0_2802_159460\">
<rect width=\"20\" height=\"20\" fill=\"white\"/>
</clipPath>
</defs>
</svg>
<span>{{- profile.phoneNumber -}}</span>
</a><!--/noindex-->
<!--noindex-->
{%- if profile.messengers.whatsApp -%}
<a href=\"https://wa.me/{{ onlyPhoneNumber|replace({'+': ''}) }}?text=Привет,%20{{ profile.name }}!%20Нашел%20твою%20анкету%20на%20Стрелочках.\" rel=\"nofollow\" class=\"whatsup\" target=\"_blank\">
<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#48C95F\"/>
<path d=\"M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.1219 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z\" fill=\"white\"/>
</svg>
</a>
{%- endif -%}
{%- if profile.messengers.telegram -%}
<svg class=\"telegram\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
<circle cx=\"20\" cy=\"20\" r=\"20\" fill=\"#2F89CE\"/>
<path d=\"M9.3507 20.3741L13.9488 22.0886L15.7413 27.8557C15.8192 28.2454 16.2868 28.3233 16.5985 28.0895L19.1703 25.9853C19.4041 25.7515 19.7938 25.7515 20.1055 25.9853L24.7036 29.3364C25.0154 29.5702 25.483 29.4144 25.5609 29.0247L28.99 12.6587C29.0679 12.269 28.6782 11.8793 28.2886 12.0352L9.3507 19.3609C8.8831 19.5168 8.8831 20.2182 9.3507 20.3741ZM15.5075 21.2313L24.5477 15.6981C24.7036 15.6201 24.8595 15.8539 24.7036 15.9319L17.2999 22.868C17.0661 23.1018 16.8323 23.4135 16.8323 23.8032L16.5985 25.6736C16.5985 25.9074 16.2089 25.9853 16.1309 25.6736L15.1957 22.2445C14.9619 21.8548 15.1178 21.3872 15.5075 21.2313Z\" fill=\"white\"/>
</svg>
{%- endif -%}
<!--/noindex-->
</div>
{% else %}
<p class=\"model-phone__arhive m-0 color-silver\">анкета в архиве</p>
{% endif %}
</div>
{% endblock %}
{% block javascripts %}
<script>
window._lD = {
setLastViewedListing: '{{ app.request.attributes.get('_route') }}',
cityUrl: \"{{city.uriIdentity}}\"
};
window.comment_data = {
\t\t\t'urlCreate': '{{ path('profile.comment.create', {profile: profile.id}) }}',
\t\t\t'urlGet': '{{ path('profile.comment.comment_form', {profile: profile.id}) }}',
\t\t\t'sitekey': \"{{ ewz_recaptcha_site_key }}\",
\t\t\t'registrationUrl': \"{{ path('app_security_register') }}\"
\t\t};
window._spb_s = {
stations: {
{%- for station in stations() -%}
\"{{ station.name|trans }}\": \"{{ path('profile_list.list_by_station', {'city': station.city.uriIdentity, 'station': station.uriIdentity}) }}\"{% if not loop.last %},{% endif %}
{%- endfor -%}
}
};
</script>
<script src=\"https://www.google.com/recaptcha/api.js\" async defer></script>
{% set excludeRecommendationProfileIds = [profile.id] %}
{{ parent() }}
<script src=\"https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js\"></script>
<script src=\"/assets/vendors/lightgallery/js/lightgallery-all.min.js\"></script>
<script type=\"text/javascript\">
// \$(document).ready(function() {
{#const \$slider__images = \$('.friends-items');
if (\$slider__images.length) {
\$slider__images.slick({
slidesToShow: 7,
slidesToScroll: 1,
dots: false,
centerMode: false,
focusOnSelect: true,
variableWidth: true,
responsive: [
{
breakpoint: 1680,
settings: {
slidesToShow: 6
}
},
]
});
}#}
// });
</script>
<script type=\"text/javascript\">
\$(document).ready(function() {
const \$girlAvatarSmall = \$('.girl-avatar__small');
if (\$girlAvatarSmall.length) {
\$girlAvatarSmall.lightGallery({
selector: 'this',
thumbnail: false,
share: false
});
}
const \$girlAvatarBig = \$('.girl-avatar__big')
if (\$girlAvatarBig.length) {
\$girlAvatarBig.lightGallery({
selector: 'this',
thumbnail: false,
share: false
});
}
const \$modelPhotos = \$('#model-photo');
const \$modelSelfies = \$('#model-selfie');
const \$modelVideo = \$('#model-video');
const \$modelPhotos2 = \$('#model-photo2');
const \$modelSelfies2 = \$('#model-selfie2');
const \$modelVideo2 = \$('#model-video2');
if (\$modelPhotos.length) {
\$modelPhotos.lightGallery({
selector: '.model-photo',
thumbnail: true,
share: false
});
}
if (\$modelSelfies.length) {
\$modelSelfies.lightGallery({
selector: '.model-selfie',
thumbnail: true,
share: false
});
}
if (\$modelPhotos2.length) {
\$modelPhotos2.lightGallery({
selector: '.model-photo2',
thumbnail: true,
share: false
});
}
if (\$modelSelfies2.length) {
\$modelSelfies2.lightGallery({
selector: '.model-selfie2',
thumbnail: true,
share: false
});
}
// if (\$modelVideo2.length) {
// \$modelVideo2.lightGallery({
// selector: '.model-video2',
// thumbnail: true,
// share: false
// });
// }
// if (\$modelVideo.length) {
// \$modelVideo.lightGallery({
// selector: '.model-video',
// thumbnail: true,
// share: false
// });
// }
})
</script>
<script>
(function() {
let isRenderRecommendationsWidget = false;
let isRenderBotWidget = false;
let isRenderRecentlyViewedWidget = false;
function loadWidgets() {
if (!isRenderRecommendationsWidget) {
isRenderRecommendationsWidget = true;
window.Recommendations.addViewedProfile({{ profile.id }})
}
if (!isRenderBotWidget) {
isRenderBotWidget = true;
window.profileBotHelper.addViewedProfile({{ profile.id }});
}
if (!isRenderRecentlyViewedWidget) {
isRenderRecentlyViewedWidget = true;
window.recentlyViewed.addViewedProfile({{ profile.id }});
}
//const recentlyViewedProfiles = recentlyViewed.getViewedProfiles();
}
document.addEventListener('DOMContentLoaded', function() {
try {
loadWidgets();
} catch (error) {
console.error(error);
}
}, {once:true});
document.addEventListener(\"recommendations:ready\", function() {
try {
loadWidgets();
} catch (error) {
console.error(error);
}
}, {once:true});
})();
\t</script>
{% endblock %}
", "ProfilePreview/page.html.twig", "/app/templates/ProfilePreview/page.html.twig");
}
}