var/cache/review/twig/25/254ddaa24666a5addc517ae07d01d175.php line 321

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* ProfileList/profile.html.twig */
  14. class __TwigTemplate_3e80a6e99d20c70f0d8dba3b50cea865 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.         ];
  25.         $macros["_self"] = $this->macros["_self"] = $this;
  26.     }
  27.     protected function doDisplay(array $context, array $blocks = [])
  28.     {
  29.         $macros $this->macros;
  30.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  31.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/profile.html.twig"));
  32.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  33.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/profile.html.twig"));
  34.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  35.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileList/profile.html.twig"));
  36.         // line 37
  37.         $context["fakeStation"] = (((array_key_exists("fakeStationList"$context) && (isset($context["fakeStationList"]) || array_key_exists("fakeStationList"$context) ? $context["fakeStationList"] : (function () { throw new RuntimeError('Variable "fakeStationList" does not exist.'37$this->source); })())) && array_key_exists("station"$context)) && twig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'37$this->source); })()), "uriIdentity", [], "any"falsefalsefalse37));
  38.         // line 38
  39.         $context["isStationPage"] = ((array_key_exists("isStationPage"$context)) ? ((isset($context["isStationPage"]) || array_key_exists("isStationPage"$context) ? $context["isStationPage"] : (function () { throw new RuntimeError('Variable "isStationPage" does not exist.'38$this->source); })())) : (false));
  40.         // line 39
  41.         echo "
  42. ";
  43.         // line 40
  44.         $context["top_profile"] = $this->extensions['App\Twig\PaidPlacementsExtension']->currentTopPlacement();
  45.         // line 41
  46.         $context["isTopProfilesExist"] = ((array_key_exists("top_profile"$context) && (null != (isset($context["top_profile"]) || array_key_exists("top_profile"$context) ? $context["top_profile"] : (function () { throw new RuntimeError('Variable "top_profile" does not exist.'41$this->source); })()))) && (null != (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'41$this->source); })())));
  47.         // line 43
  48.         $context["profile"] = ((twig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "profile", [], "any"truetruefalse43)) ? (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.'43$this->source); })()), "profile", [], "any"falsefalsefalse43)) : ((isset($context["profile"]) || array_key_exists("profile"$context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.'43$this->source); })())));
  49.         // line 44
  50.         echo "    ";
  51.         $context["isSearchPage"] = array_key_exists("form"$context);
  52.         // line 45
  53.         echo "
  54. \t";
  55.         // line 46
  56.         $context["stationFromForm"] = null;
  57.         // line 47
  58.         echo "
  59. \t";
  60.         // line 49
  61.         echo "\t";
  62.         if ((isset($context["isSearchPage"]) || array_key_exists("isSearchPage"$context) ? $context["isSearchPage"] : (function () { throw new RuntimeError('Variable "isSearchPage" does not exist.'49$this->source); })())) {
  63.             // line 50
  64.             echo "\t\t";
  65.             if ((twig_get_attribute($this->env$this->source, ($context["form"] ?? null), "station", [], "any"truetruefalse50) && (twig_length_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["form"]) || array_key_exists("form"$context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.'50$this->source); })()), "station", [], "any"falsefalsefalse50), "vars", [], "any"falsefalsefalse50), "value", [], "any"falsefalsefalse50)) > 0))) {
  66.                 // line 51
  67.                 echo "\t\t\t";
  68.                 $context['_parent'] = $context;
  69.                 $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["form"]) || array_key_exists("form"$context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.'51$this->source); })()), "station", [], "any"falsefalsefalse51), "vars", [], "any"falsefalsefalse51), "value", [], "any"falsefalsefalse51));
  70.                 foreach ($context['_seq'] as $context["_key"] => $context["station"]) {
  71.                     // line 52
  72.                     echo "\t\t\t\t";
  73.                     if ((null === (isset($context["stationFromForm"]) || array_key_exists("stationFromForm"$context) ? $context["stationFromForm"] : (function () { throw new RuntimeError('Variable "stationFromForm" does not exist.'52$this->source); })()))) {
  74.                         // line 53
  75.                         echo "\t\t\t\t\t";
  76.                         $context["stationFromForm"] = ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "stations", [], "any"falsetruefalse53), $context["station"], [], "array"truetruefalse53)) ? (twig_get_attribute($this->env$this->sourcetwig_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.'53$this->source); })()), "stations", [], "any"falsefalsefalse53), $context["station"], [], "array"falsefalsefalse53)) : (null));
  77.                         // line 54
  78.                         echo "\t\t\t\t";
  79.                     }
  80.                     // line 55
  81.                     echo "\t\t\t";
  82.                 }
  83.                 $_parent $context['_parent'];
  84.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['station'], $context['_parent'], $context['loop']);
  85.                 $context array_intersect_key($context$_parent) + $_parent;
  86.                 // line 56
  87.                 echo "\t\t";
  88.             }
  89.             // line 57
  90.             echo "\t\t";
  91.             $context["listingStation"] = (isset($context["stationFromForm"]) || array_key_exists("stationFromForm"$context) ? $context["stationFromForm"] : (function () { throw new RuntimeError('Variable "stationFromForm" does not exist.'57$this->source); })());
  92.             // line 58
  93.             echo "\t";
  94.         } else {
  95.             // line 59
  96.             echo "\t\t";
  97.             $context["listingStation"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'59$this->source); })()), "request", [], "any"falsefalsefalse59), "attributes", [], "any"falsefalsefalse59), "get", ["station"], "method"falsefalsefalse59);
  98.             // line 60
  99.             echo "\t";
  100.         }
  101.         // line 61
  102.         echo "
  103. \t";
  104.         // line 62
  105.         $context["haveStationInList"] = (isset($context["listingStation"]) || array_key_exists("listingStation"$context) ? $context["listingStation"] : (function () { throw new RuntimeError('Variable "listingStation" does not exist.'62$this->source); })());
  106.         // line 63
  107.         echo "\t";
  108.         $context["stationOutput"] = "";
  109.         // line 64
  110.         echo "
  111. \t";
  112.         // line 65
  113.         $context["stationReallyExist"] = false;
  114.         // line 66
  115.         echo "\t";
  116.         // line 67
  117.         echo "\t";
  118.         if (((isset($context["haveStationInList"]) || array_key_exists("haveStationInList"$context) ? $context["haveStationInList"] : (function () { throw new RuntimeError('Variable "haveStationInList" does not exist.'67$this->source); })()) && (twig_length_filter($this->envtwig_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.'67$this->source); })()), "stations", [], "any"falsefalsefalse67)) > 0))) {
  119.             // line 68
  120.             echo "\t\t";
  121.             $context['_parent'] = $context;
  122.             $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.'68$this->source); })()), "stations", [], "any"falsefalsefalse68));
  123.             foreach ($context['_seq'] as $context["_key"] => $context["station"]) {
  124.                 // line 69
  125.                 echo "\t\t\t";
  126.                 if ((twig_get_attribute($this->env$this->source$context["station"], "uriIdentity", [], "any"falsefalsefalse69) == twig_get_attribute($this->env$this->source, (isset($context["listingStation"]) || array_key_exists("listingStation"$context) ? $context["listingStation"] : (function () { throw new RuntimeError('Variable "listingStation" does not exist.'69$this->source); })()), "uriIdentity", [], "any"falsefalsefalse69))) {
  127.                     // line 70
  128.                     echo "\t\t\t\t";
  129.                     $context["stationReallyExist"] = true;
  130.                     // line 71
  131.                     echo "\t\t";
  132.                 }
  133.                 // line 72
  134.                 echo "\t\t";
  135.             }
  136.             $_parent $context['_parent'];
  137.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['station'], $context['_parent'], $context['loop']);
  138.             $context array_intersect_key($context$_parent) + $_parent;
  139.             // line 73
  140.             echo "\t";
  141.         }
  142.         // line 74
  143.         echo "
  144. \t";
  145.         // line 75
  146.         if (((isset($context["haveStationInList"]) || array_key_exists("haveStationInList"$context) ? $context["haveStationInList"] : (function () { throw new RuntimeError('Variable "haveStationInList" does not exist.'75$this->source); })()) && (isset($context["stationReallyExist"]) || array_key_exists("stationReallyExist"$context) ? $context["stationReallyExist"] : (function () { throw new RuntimeError('Variable "stationReallyExist" does not exist.'75$this->source); })()))) {
  147.             // line 76
  148.             echo "\t\t";
  149.             // line 77
  150.             echo "\t\t";
  151.             $context["stationOutput"] = (isset($context["listingStation"]) || array_key_exists("listingStation"$context) ? $context["listingStation"] : (function () { throw new RuntimeError('Variable "listingStation" does not exist.'77$this->source); })());
  152.             // line 78
  153.             echo "\t";
  154.         } else {
  155.             // line 79
  156.             echo "\t\t";
  157.             // line 80
  158.             echo "\t\t";
  159.             $context["stationOutput"] = twig_first($this->envtwig_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.'80$this->source); })()), "stations", [], "any"falsefalsefalse80));
  160.             // line 81
  161.             echo "\t";
  162.         }
  163.         // line 84
  164.         echo "    ";
  165.         $context["isProfileStandart"] = false;
  166.         // line 85
  167.         echo "    ";
  168.         $context["isProfileVip"] = false;
  169.         // line 86
  170.         echo "    ";
  171.         $context["isProfileUltraVip"] = false;
  172.         // line 87
  173.         echo "    ";
  174.         $context["isProfileTop"] = ((isset($context["isTopProfilesExist"]) || array_key_exists("isTopProfilesExist"$context) ? $context["isTopProfilesExist"] : (function () { throw new RuntimeError('Variable "isTopProfilesExist" does not exist.'87$this->source); })()) && (twig_get_attribute($this->env$this->source, (isset($context["top_profile"]) || array_key_exists("top_profile"$context) ? $context["top_profile"] : (function () { throw new RuntimeError('Variable "top_profile" does not exist.'87$this->source); })()), "uriIdentity", [], "any"falsefalsefalse87) == 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); })()), "uriIdentity", [], "any"falsefalsefalse87)));
  175.         // line 88
  176.         echo "
  177.     ";
  178.         // line 89
  179.         if ( !(isset($context["isProfileTop"]) || array_key_exists("isProfileTop"$context) ? $context["isProfileTop"] : (function () { throw new RuntimeError('Variable "isProfileTop" does not exist.'89$this->source); })())) {
  180.             // line 90
  181.             echo "        ";
  182.             $context["isProfileStandart"] = ((twig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "isStandard", [], "any"truetruefalse90)) ? (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); })()), "isStandard", [], "any"falsefalsefalse90)) : ((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); })()), "adBoardPlacement", [], "any"falsefalsefalse90) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_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); })()), "adBoardPlacement", [], "any"falsefalsefalse90), "type", [], "any"falsefalsefalse90), "isStandard", [], "any"falsefalsefalse90))));
  183.             // line 91
  184.             echo "        ";
  185.             $context["isProfileVip"] = ((twig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "isVip", [], "any"truetruefalse91)) ? (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.'91$this->source); })()), "isVip", [], "any"falsefalsefalse91)) : ((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.'91$this->source); })()), "adBoardPlacement", [], "any"falsefalsefalse91) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_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.'91$this->source); })()), "adBoardPlacement", [], "any"falsefalsefalse91), "type", [], "any"falsefalsefalse91), "isVip", [], "any"falsefalsefalse91))));
  186.             // line 92
  187.             echo "        ";
  188.             $context["isProfileUltraVip"] = ((twig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "isUltraVip", [], "any"truetruefalse92)) ? (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.'92$this->source); })()), "isUltraVip", [], "any"falsefalsefalse92)) : ((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.'92$this->source); })()), "adBoardPlacement", [], "any"falsefalsefalse92) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_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.'92$this->source); })()), "adBoardPlacement", [], "any"falsefalsefalse92), "type", [], "any"falsefalsefalse92), "isUltraVip", [], "any"falsefalsefalse92))));
  189.             // line 93
  190.             echo "    ";
  191.         }
  192.         // line 94
  193.         echo "
  194. \t<div class=\"models-item-col";
  195.         // line 95
  196.         echo (((isset($context["isProfileTop"]) || array_key_exists("isProfileTop"$context) ? $context["isProfileTop"] : (function () { throw new RuntimeError('Variable "isProfileTop" does not exist.'95$this->source); })())) ? (" models-item-col-top") : (""));
  197.         echo "\" data-profile-id=\"";
  198.         echo twig_escape_filter($this->envtwig_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.'95$this->source); })()), "id", [], "any"falsefalsefalse95), "html"nulltrue);
  199.         echo "\">
  200. \t\t<div class=\"models-item rounding\">
  201. \t\t\t<a class=\"models-item-link\" data-profile data-id=\"";
  202.         // line 97
  203.         echo twig_escape_filter($this->envtwig_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.'97$this->source); })()), "id", [], "any"falsefalsefalse97), "html"nulltrue);
  204.         echo "\" href=\"";
  205.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("profile_preview.page", ["city" => twig_get_attribute($this->env$this->sourcetwig_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.'97$this->source); })()), "city", [], "any"falsefalsefalse97), "uriIdentity", [], "any"falsefalsefalse97), "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.'97$this->source); })()), "uriIdentity", [], "any"falsefalsefalse97)]), "html"nulltrue);
  206.         echo "\" target=\"_blank\">
  207. \t\t\t\t<div class=\"models-item__header d-flex align-items-center justify-content-between\">
  208. \t\t\t\t\t<div class=\"models-item__header-title mr-2 d-flex align-items-center\">
  209. \t\t\t\t\t\t<span>";
  210.         // line 100
  211.         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.'100$this->source); })()), "name", [], "any"falsefalsefalse100)), "html"nulltrue);
  212.         echo "</span>";
  213.         // line 102
  214.         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.'102$this->source); })()), "isApproved", [], "any"falsefalsefalse102)) {
  215.             // line 103
  216.             echo "<div class=\"ml-2\" data-toggle=\"tooltip\" data-theme=\"verify\" data-tippy-content=\"Фото проверено\">
  217. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  218. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  219.             // line 105
  220.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  221.             echo "#icon-verify-new\"></use>
  222. \t\t\t\t\t\t\t\t</svg>
  223. \t\t\t\t\t\t\t</div>";
  224.         }
  225.         // line 109
  226.         echo "</div>
  227. \t\t\t\t\t<div class=\"item-status d-flex align-items-center justify-content-center\">";
  228.         // line 111
  229.         if (((is_iterable(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.'111$this->source); })()), "comments", [], "any"falsefalsefalse111))) ? ((twig_length_filter($this->envtwig_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.'111$this->source); })()), "comments", [], "any"falsefalsefalse111)) > 0)) : (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.'111$this->source); })()), "comments", [], "any"falsefalsefalse111)))) {
  230.             // line 112
  231.             echo "<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть комментарии\" data-theme=\"basic\">
  232. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  233. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  234.             // line 114
  235.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  236.             echo "#icon-comments-thumb\"></use>
  237. \t\t\t\t\t\t\t\t</svg>
  238. \t\t\t\t\t\t\t</div>";
  239.         } else {
  240.             // line 118
  241.             echo "<div class=\"item-status__el d-flex align-items-center\">
  242. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  243. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  244.             // line 120
  245.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  246.             echo "#icon-comments-thumb\"></use>
  247. \t\t\t\t\t\t\t\t</svg>
  248. \t\t\t\t\t\t\t</div>";
  249.         }
  250.         // line 124
  251.         if (((is_iterable(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.'124$this->source); })()), "selfies", [], "any"falsefalsefalse124))) ? ((twig_length_filter($this->envtwig_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.'124$this->source); })()), "selfies", [], "any"falsefalsefalse124)) > 0)) : (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.'124$this->source); })()), "selfies", [], "any"falsefalsefalse124)))) {
  252.             // line 125
  253.             echo "<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть селфи\" data-theme=\"basic\">
  254. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  255. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  256.             // line 127
  257.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  258.             echo "#icon-selfie-thumb\"></use>
  259. \t\t\t\t\t\t\t\t</svg>
  260. \t\t\t\t\t\t\t</div>";
  261.         } else {
  262.             // line 131
  263.             echo "<div class=\"item-status__el d-flex align-items-center\">
  264. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  265. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  266.             // line 133
  267.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  268.             echo "#icon-selfie-thumb\"></use>
  269. \t\t\t\t\t\t\t\t</svg>
  270. \t\t\t\t\t\t\t</div>";
  271.         }
  272.         // line 137
  273.         if (((is_iterable(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.'137$this->source); })()), "videos", [], "any"falsefalsefalse137))) ? ((twig_length_filter($this->envtwig_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.'137$this->source); })()), "videos", [], "any"falsefalsefalse137)) > 0)) : (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.'137$this->source); })()), "videos", [], "any"falsefalsefalse137)))) {
  274.             // line 138
  275.             echo "<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть видео\" data-theme=\"basic\">
  276. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  277. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  278.             // line 140
  279.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  280.             echo "#icon-video-thumb\"></use>
  281. \t\t\t\t\t\t\t\t</svg>
  282. \t\t\t\t\t\t\t</div>";
  283.         } else {
  284.             // line 144
  285.             echo "<div class=\"item-status__el d-flex align-items-center\">
  286. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  287. \t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  288.             // line 146
  289.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  290.             echo "#icon-video-thumb\"></use>
  291. \t\t\t\t\t\t\t\t</svg>
  292. \t\t\t\t\t\t\t</div>";
  293.         }
  294.         // line 150
  295.         echo "</div>
  296. \t\t\t\t</div>
  297. \t\t\t\t<div class=\"models-item__content d-flex\">
  298. \t\t\t\t\t<div class=\"models-item__images d-block rounding\">";
  299.         // line 156
  300.         $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.'156$this->source); })()));
  301.         // line 157
  302.         if ((isset($context["photo"]) || array_key_exists("photo"$context) ? $context["photo"] : (function () { throw new RuntimeError('Variable "photo" does not exist.'157$this->source); })())) {
  303.             // line 158
  304.             $context["firstStation"] = twig_first($this->envtwig_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); })()), "stations", [], "any"falsefalsefalse158));
  305.             // line 159
  306.             echo "<img ";
  307.             echo (((twig_get_attribute($this->env$this->source, (isset($context["loop"]) || array_key_exists("loop"$context) ? $context["loop"] : (function () { throw new RuntimeError('Variable "loop" does not exist.'159$this->source); })()), "index", [], "any"falsefalsefalse159) == 1)) ? ("") : ("data-"));
  308.             echo "src=\"";
  309.             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.'159$this->source); })()), "path", [], "any"falsefalsefalse159), "profile_media""200x280""jpg"), "html"nulltrue);
  310.             echo "\" class=\"models-item__img lazy img-fluid rounding\"";
  311.             // line 160
  312.             if (((isset($context["listingStation"]) || array_key_exists("listingStation"$context) ? $context["listingStation"] : (function () { throw new RuntimeError('Variable "listingStation" does not exist.'160$this->source); })()) &&  !(isset($context["fakeStation"]) || array_key_exists("fakeStation"$context) ? $context["fakeStation"] : (function () { throw new RuntimeError('Variable "fakeStation" does not exist.'160$this->source); })()))) {
  313.                 // line 161
  314.                 echo "alt=\"";
  315.                 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.'161$this->source); })()), "name", [], "any"falsefalsefalse161)), "html"nulltrue);
  316.                 echo " (";
  317.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'161$this->source); })()), "personParameters", [], "any"falsefalsefalse161), "age", [], "any"falsefalsefalse161), "html"nulltrue);
  318.                 echo ")";
  319.                 if (((isset($context["firstStation"]) || array_key_exists("firstStation"$context) ? $context["firstStation"] : (function () { throw new RuntimeError('Variable "firstStation" does not exist.'161$this->source); })()) &&  !(null === (isset($context["firstStation"]) || array_key_exists("firstStation"$context) ? $context["firstStation"] : (function () { throw new RuntimeError('Variable "firstStation" does not exist.'161$this->source); })())))) {
  320.                     echo ", ";
  321.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["firstStation"]) || array_key_exists("firstStation"$context) ? $context["firstStation"] : (function () { throw new RuntimeError('Variable "firstStation" does not exist.'161$this->source); })()), "name", [], "any"falsefalsefalse161)), "html"nulltrue);
  322.                 }
  323.                 echo "\"";
  324.             } else {
  325.                 // line 163
  326.                 echo "alt=\"";
  327.                 echo twig_call_macro($macros["_self"], "macro__gen_alt", [(isset($context["profile"]) || array_key_exists("profile"$context) ? $context["profile"] : (function () { throw new RuntimeError('Variable "profile" does not exist.'163$this->source); })()), (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'163$this->source); })()), (isset($context["fakeStation"]) || array_key_exists("fakeStation"$context) ? $context["fakeStation"] : (function () { throw new RuntimeError('Variable "fakeStation" does not exist.'163$this->source); })()), (($context["station"]) ?? (false))], 163$context$this->getSourceContext());
  328.                 echo "\"";
  329.             }
  330.             // line 165
  331.             echo "width=\"200\" height=\"280\">";
  332.         }
  333.         // line 167
  334.         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.'167$this->source); })()), "isActive", [], "any"falsefalsefalse167)) {
  335.             // line 168
  336.             if ((isset($context["isProfileTop"]) || array_key_exists("isProfileTop"$context) ? $context["isProfileTop"] : (function () { throw new RuntimeError('Variable "isProfileTop" does not exist.'168$this->source); })())) {
  337.                 // line 169
  338.                 echo "<div class=\"status-line\">
  339. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\" width=\"53\" height=\"20\" viewBox=\"0 0 53 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  340.                                         <path d=\"M19.702 7.15039C19.8082 7.26453 19.8911 7.4015 19.9423 7.55469C20.0741 7.94951 19.9743 8.38479 19.6835 8.68262L15.6317 12.833L16.5897 18.71C16.6582 19.1299 16.4806 19.5518 16.1327 19.7969C15.7849 20.0418 15.3282 20.0671 14.9559 19.8613L9.99989 17.1211L5.04481 19.8613C4.67243 20.0673 4.21496 20.0419 3.86708 19.7969C3.5192 19.5518 3.34155 19.1299 3.41005 18.71L4.36903 12.833L0.316298 8.68262C0.0255191 8.38481 -0.0742435 7.94949 0.0575088 7.55469C0.108598 7.40176 0.190902 7.26441 0.296767 7.15039C9.22706 9.94978 9.23625 16.4703 9.99989 16.4707C10.7636 16.4707 10.7725 9.95006 19.702 7.15039ZM9.99989 0C10.4306 0 10.8226 0.248861 11.0058 0.638672L13.5009 5.9541L19.0575 6.80762C19.3002 6.84492 19.5171 6.96238 19.6825 7.13184C13.2663 8.62861 11.2158 10.8281 9.99989 10.8281C8.7839 10.828 6.73326 8.62858 0.316298 7.13184C0.48176 6.96206 0.699316 6.84496 0.942274 6.80762L6.49892 5.9541L8.99403 0.638672C9.17711 0.248846 9.56921 3.81382e-05 9.99989 0Z\" fill=\"url(#paint0_linear_5931_162768)\"/>
  341.                                         <path d=\"M48.7842 11.5996H46.3096V9.74707H48.7842C49.1214 9.74707 49.3949 9.6901 49.6045 9.57617C49.8141 9.46224 49.9668 9.30501 50.0625 9.10449C50.1628 8.89941 50.2129 8.66927 50.2129 8.41406C50.2129 8.14062 50.1628 7.8877 50.0625 7.65527C49.9668 7.42285 49.8141 7.236 49.6045 7.09473C49.3949 6.94889 49.1214 6.87598 48.7842 6.87598H47.2119V14.9766H44.8125V5.02344H48.7842C49.5817 5.02344 50.2676 5.16927 50.8418 5.46094C51.4206 5.7526 51.8649 6.15365 52.1748 6.66406C52.4847 7.16992 52.6396 7.7487 52.6396 8.40039C52.6396 9.04297 52.4847 9.60352 52.1748 10.082C51.8649 10.5605 51.4206 10.9342 50.8418 11.2031C50.2676 11.4674 49.5817 11.5996 48.7842 11.5996Z\" fill=\"#ED0C34\"/>
  342.                                         <path d=\"M43.5684 9.80176V10.2051C43.5684 10.9661 43.4613 11.6497 43.2471 12.2559C43.0374 12.8574 42.7389 13.3724 42.3516 13.8008C41.9642 14.2246 41.5062 14.5505 40.9775 14.7783C40.4489 15.0016 39.8656 15.1133 39.2275 15.1133C38.585 15.1133 37.9971 15.0016 37.4639 14.7783C36.9352 14.5505 36.4749 14.2246 36.083 13.8008C35.6956 13.3724 35.3949 12.8574 35.1807 12.2559C34.971 11.6497 34.8662 10.9661 34.8662 10.2051V9.80176C34.8662 9.04069 34.971 8.3571 35.1807 7.75098C35.3949 7.14486 35.6934 6.62988 36.0762 6.20605C36.4635 5.77767 36.9215 5.45182 37.4502 5.22852C37.9834 5.00065 38.5713 4.88672 39.2139 4.88672C39.8519 4.88672 40.4352 5.00065 40.9639 5.22852C41.4971 5.45182 41.9574 5.77767 42.3447 6.20605C42.7321 6.62988 43.0329 7.14486 43.2471 7.75098C43.4613 8.3571 43.5684 9.04069 43.5684 9.80176ZM41.1348 10.2051V9.78809C41.1348 9.2959 41.0915 8.86296 41.0049 8.48926C40.9229 8.111 40.7998 7.79427 40.6357 7.53906C40.4717 7.28385 40.2689 7.09245 40.0273 6.96484C39.7904 6.83268 39.5192 6.7666 39.2139 6.7666C38.8949 6.7666 38.6169 6.83268 38.3799 6.96484C38.1429 7.09245 37.9447 7.28385 37.7852 7.53906C37.6257 7.79427 37.5049 8.111 37.4229 8.48926C37.3454 8.86296 37.3066 9.2959 37.3066 9.78809V10.2051C37.3066 10.6927 37.3454 11.1257 37.4229 11.5039C37.5049 11.8776 37.6257 12.1943 37.7852 12.4541C37.9492 12.7139 38.1497 12.9098 38.3867 13.042C38.6283 13.1742 38.9085 13.2402 39.2275 13.2402C39.5329 13.2402 39.804 13.1742 40.041 13.042C40.278 12.9098 40.4762 12.7139 40.6357 12.4541C40.7998 12.1943 40.9229 11.8776 41.0049 11.5039C41.0915 11.1257 41.1348 10.6927 41.1348 10.2051Z\" fill=\"#ED0C34\"/>
  343.                                         <path d=\"M31.3252 5.02344V14.9766H28.9258V5.02344H31.3252ZM34.3193 5.02344V6.87598H26V5.02344H34.3193Z\" fill=\"#ED0C34\"/>
  344.                                         <defs>
  345.                                         <linearGradient id=\"paint0_linear_5931_162768\" x1=\"19.9995\" y1=\"9.99995\" x2=\"0.000305176\" y2=\"9.99995\" gradientUnits=\"userSpaceOnUse\">
  346.                                         <stop stop-color=\"#ED0C34\"/>
  347.                                         <stop offset=\"1\" stop-color=\"#87071E\"/>
  348.                                         </linearGradient>
  349.                                         </defs>
  350.                                     </svg>
  351. \t\t\t\t\t\t\t\t</div>";
  352.             } elseif (            // line 184
  353. (isset($context["isProfileVip"]) || array_key_exists("isProfileVip"$context) ? $context["isProfileVip"] : (function () { throw new RuntimeError('Variable "isProfileVip" does not exist.'184$this->source); })())) {
  354.                 // line 185
  355.                 echo "<div class=\"status-line\">
  356. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\">
  357. \t\t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  358.                 // line 187
  359.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  360.                 echo "#status-gold-new\"></use>
  361. \t\t\t\t\t\t\t\t\t</svg>
  362. \t\t\t\t\t\t\t\t</div>";
  363.             } elseif (            // line 190
  364. (isset($context["isProfileStandart"]) || array_key_exists("isProfileStandart"$context) ? $context["isProfileStandart"] : (function () { throw new RuntimeError('Variable "isProfileStandart" does not exist.'190$this->source); })())) {
  365.                 // line 191
  366.                 echo "<div class=\"status-line\">
  367. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\">
  368. \t\t\t\t\t\t\t\t\t\t<use xlink:href=\"";
  369.                 // line 193
  370.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  371.                 echo "#status-silver-new\"></use>
  372. \t\t\t\t\t\t\t\t\t</svg>
  373. \t\t\t\t\t\t\t\t</div>";
  374.             }
  375.         }
  376.         // line 198
  377.         echo "</div>
  378. \t\t\t\t\t<div class=\"models-item__info d-flex flex-fill\">
  379. \t\t\t\t\t\t<div class=\"models-item__info-link\">
  380. \t\t\t\t\t\t\t<dl class=\"item-info\">
  381. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  382. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Возраст</dt>
  383. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  384.         // line 205
  385.         ((twig_get_attribute($this->env$this->sourcetwig_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.'205$this->source); })()), "personParameters", [], "any"falsefalsefalse205), "age", [], "any"falsefalsefalse205)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'205$this->source); })()), "personParameters", [], "any"falsefalsefalse205), "age", [], "any"falsefalsefalse205), "html"nulltrue))) : (print ("-")));
  386.         echo "</dd>
  387. \t\t\t\t\t\t\t\t</div>
  388. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  389. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Рост</dt>
  390. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  391.         // line 209
  392.         ((twig_get_attribute($this->env$this->sourcetwig_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.'209$this->source); })()), "personParameters", [], "any"falsefalsefalse209), "height", [], "any"falsefalsefalse209)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'209$this->source); })()), "personParameters", [], "any"falsefalsefalse209), "height", [], "any"falsefalsefalse209), "html"nulltrue))) : (print ("-")));
  393.         echo "</dd>
  394. \t\t\t\t\t\t\t\t</div>
  395. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  396. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Вес</dt>
  397. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  398.         // line 213
  399.         ((twig_get_attribute($this->env$this->sourcetwig_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.'213$this->source); })()), "personParameters", [], "any"falsefalsefalse213), "weight", [], "any"falsefalsefalse213)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'213$this->source); })()), "personParameters", [], "any"falsefalsefalse213), "weight", [], "any"falsefalsefalse213), "html"nulltrue))) : (print ("-")));
  400.         echo "</dd>
  401. \t\t\t\t\t\t\t\t</div>
  402. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  403. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Грудь</dt>
  404. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  405.         // line 217
  406.         ((twig_get_attribute($this->env$this->sourcetwig_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.'217$this->source); })()), "personParameters", [], "any"falsefalsefalse217), "breastSize", [], "any"falsefalsefalse217)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'217$this->source); })()), "personParameters", [], "any"falsefalsefalse217), "breastSize", [], "any"falsefalsefalse217), "html"nulltrue))) : (print ("-")));
  407.         echo "</dd>
  408. \t\t\t\t\t\t\t\t</div>
  409. \t\t\t\t\t\t\t</dl>";
  410.         // line 220
  411.         ob_start();
  412.         echo twig_escape_filter($this->env$this->extensions['App\Twig\MoneyFormatterExtension']->countryLocalizedCurrency(twig_get_attribute($this->env$this->sourcetwig_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.'220$this->source); })()), "city", [], "any"falsefalsefalse220), "countryCode", [], "any"falsefalsefalse220)), "html"nulltrue);
  413.         $context["currencyProfile"] = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  414.         // line 221
  415.         ob_start();
  416.         echo twig_call_macro($macros["_self"], "macro__get_min", [twig_get_attribute($this->env$this->sourcetwig_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.'221$this->source); })()), "apartmentsPricing", [], "any"falsefalsefalse221), "oneHourPrice", [], "any"falsefalsefalse221), twig_get_attribute($this->env$this->sourcetwig_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.'221$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse221), "oneHourPrice", [], "any"falsefalsefalse221), (isset($context["currencyProfile"]) || array_key_exists("currencyProfile"$context) ? $context["currencyProfile"] : (function () { throw new RuntimeError('Variable "currencyProfile" does not exist.'221$this->source); })())], 221$context$this->getSourceContext());
  417.         $context["minPriceHour"] = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  418.         // line 222
  419.         ob_start();
  420.         echo twig_call_macro($macros["_self"], "macro__get_min", [twig_get_attribute($this->env$this->sourcetwig_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.'222$this->source); })()), "apartmentsPricing", [], "any"falsefalsefalse222), "twoHoursPrice", [], "any"falsefalsefalse222), twig_get_attribute($this->env$this->sourcetwig_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.'222$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse222), "twoHoursPrice", [], "any"falsefalsefalse222), (isset($context["currencyProfile"]) || array_key_exists("currencyProfile"$context) ? $context["currencyProfile"] : (function () { throw new RuntimeError('Variable "currencyProfile" does not exist.'222$this->source); })())], 222$context$this->getSourceContext());
  421.         $context["minPriceTwo"] = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  422.         // line 223
  423.         ob_start();
  424.         echo twig_call_macro($macros["_self"], "macro__get_min", [twig_get_attribute($this->env$this->sourcetwig_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.'223$this->source); })()), "apartmentsPricing", [], "any"falsefalsefalse223), "nightPrice", [], "any"falsefalsefalse223), twig_get_attribute($this->env$this->sourcetwig_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.'223$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse223), "nightPrice", [], "any"falsefalsefalse223), (isset($context["currencyProfile"]) || array_key_exists("currencyProfile"$context) ? $context["currencyProfile"] : (function () { throw new RuntimeError('Variable "currencyProfile" does not exist.'223$this->source); })())], 223$context$this->getSourceContext());
  425.         $context["minPriceNight"] = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  426.         // line 224
  427.         ob_start();
  428.         echo twig_call_macro($macros["_self"], "macro__check_out_price", [twig_get_attribute($this->env$this->sourcetwig_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.'224$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse224), "oneHourPrice", [], "any"falsefalsefalse224), twig_get_attribute($this->env$this->sourcetwig_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.'224$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse224), "twoHoursPrice", [], "any"falsefalsefalse224), twig_get_attribute($this->env$this->sourcetwig_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.'224$this->source); })()), "takeOutPricing", [], "any"falsefalsefalse224), "nightPrice", [], "any"falsefalsefalse224)], 224$context$this->getSourceContext());
  429.         $context["hasOutPrice"] = ('' === $tmp ob_get_clean()) ? '' : new Markup($tmp$this->env->getCharset());
  430.         // line 225
  431.         echo "<dl class=\"item-info\">
  432. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  433. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Час</dt>
  434. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  435.         // line 228
  436.         ((((isset($context["minPriceHour"]) || array_key_exists("minPriceHour"$context) ? $context["minPriceHour"] : (function () { throw new RuntimeError('Variable "minPriceHour" does not exist.'228$this->source); })()) != "-")) ? (print (twig_escape_filter($this->env, (isset($context["minPriceHour"]) || array_key_exists("minPriceHour"$context) ? $context["minPriceHour"] : (function () { throw new RuntimeError('Variable "minPriceHour" does not exist.'228$this->source); })()), "html"nulltrue))) : (print ("-")));
  437.         echo "</dd>
  438. \t\t\t\t\t\t\t\t</div>
  439. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  440. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">2 часа</dt>
  441. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  442.         // line 232
  443.         ((((isset($context["minPriceTwo"]) || array_key_exists("minPriceTwo"$context) ? $context["minPriceTwo"] : (function () { throw new RuntimeError('Variable "minPriceTwo" does not exist.'232$this->source); })()) != "-")) ? (print (twig_escape_filter($this->env, (isset($context["minPriceTwo"]) || array_key_exists("minPriceTwo"$context) ? $context["minPriceTwo"] : (function () { throw new RuntimeError('Variable "minPriceTwo" does not exist.'232$this->source); })()), "html"nulltrue))) : (print ("-")));
  444.         echo "</dd>
  445. \t\t\t\t\t\t\t\t</div>
  446. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  447. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Ночь</dt>
  448. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  449.         // line 236
  450.         ((((isset($context["minPriceNight"]) || array_key_exists("minPriceNight"$context) ? $context["minPriceNight"] : (function () { throw new RuntimeError('Variable "minPriceNight" does not exist.'236$this->source); })()) != "-")) ? (print (twig_escape_filter($this->env, (isset($context["minPriceNight"]) || array_key_exists("minPriceNight"$context) ? $context["minPriceNight"] : (function () { throw new RuntimeError('Variable "minPriceNight" does not exist.'236$this->source); })()), "html"nulltrue))) : (print ("-")));
  451.         echo "</dd>
  452. \t\t\t\t\t\t\t\t</div>
  453. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  454. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Выезд</dt>
  455. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">";
  456.         // line 240
  457.         echo ((((isset($context["hasOutPrice"]) || array_key_exists("hasOutPrice"$context) ? $context["hasOutPrice"] : (function () { throw new RuntimeError('Variable "hasOutPrice" does not exist.'240$this->source); })()) == "1")) ? ("Есть") : ("-"));
  458.         echo "</dd>
  459. \t\t\t\t\t\t\t\t</div>
  460. \t\t\t\t\t\t\t</dl>
  461. \t\t\t\t\t\t</div>
  462. \t\t\t\t\t</div>
  463. \t\t\t\t</div>
  464. \t\t\t</a>
  465. \t\t\t<div class=\"models-item__metro d-flex align-items-center\">";
  466.         // line 250
  467.         if ((isset($context["fakeStation"]) || array_key_exists("fakeStation"$context) ? $context["fakeStation"] : (function () { throw new RuntimeError('Variable "fakeStation" does not exist.'250$this->source); })())) {
  468.             // line 251
  469.             $this->loadTemplate("components/metro/icon_generate.partial.twig""ProfileList/profile.html.twig"251)->display(twig_array_merge($context, ["data" => $this->extensions['App\Twig\StationsExtension']->stationLines(twig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'251$this->source); })()), "id", [], "any"falsefalsefalse251))]));
  470.             // line 252
  471.             if ((isset($context["isStationPage"]) || array_key_exists("isStationPage"$context) ? $context["isStationPage"] : (function () { throw new RuntimeError('Variable "isStationPage" does not exist.'252$this->source); })())) {
  472.                 // line 253
  473.                 echo "<div class=\"models-item__metro-link\">";
  474.                 // line 254
  475.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'254$this->source); })()), "name", [], "any"falsefalsefalse254), "html"nulltrue);
  476.                 // line 255
  477.                 echo "</div>
  478. \t\t\t\t\t";
  479.             } else {
  480.                 // line 257
  481.                 echo "\t\t\t\t\t\t<a class=\"models-item__metro-link\" href=\"";
  482.                 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->sourcetwig_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); })()), "city", [], "any"falsefalsefalse257), "uriIdentity", [], "any"falsefalsefalse257), "station" => twig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'257$this->source); })()), "uriIdentity", [], "any"falsefalsefalse257)]), "html"nulltrue);
  483.                 echo "\" target=\"_blank\">";
  484.                 // line 258
  485.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'258$this->source); })()), "name", [], "any"falsefalsefalse258), "html"nulltrue);
  486.                 // line 259
  487.                 echo "</a>
  488. \t\t\t\t\t";
  489.             }
  490.         } elseif ((        // line 261
  491. (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'261$this->source); })()) != "")) {
  492.             // line 262
  493.             $this->loadTemplate("components/metro/icon_generate.partial.twig""ProfileList/profile.html.twig"262)->display(twig_array_merge($context, ["data" => $this->extensions['App\Twig\StationsExtension']->stationLines(twig_get_attribute($this->env$this->source, (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'262$this->source); })()), "id", [], "any"falsefalsefalse262))]));
  494.             // line 263
  495.             if ((isset($context["isStationPage"]) || array_key_exists("isStationPage"$context) ? $context["isStationPage"] : (function () { throw new RuntimeError('Variable "isStationPage" does not exist.'263$this->source); })())) {
  496.                 // line 264
  497.                 echo "<div class=\"models-item__metro-link\">";
  498.                 // line 265
  499.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'265$this->source); })()), "name", [], "any"falsefalsefalse265), "html"nulltrue);
  500.                 // line 266
  501.                 echo "</div>";
  502.             } else {
  503.                 // line 268
  504.                 echo "<a class=\"models-item__metro-link\" href=\"";
  505.                 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->sourcetwig_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.'268$this->source); })()), "city", [], "any"falsefalsefalse268), "uriIdentity", [], "any"falsefalsefalse268), "station" => twig_get_attribute($this->env$this->source, (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'268$this->source); })()), "uriIdentity", [], "any"falsefalsefalse268)]), "html"nulltrue);
  506.                 echo "\" target=\"_blank\">";
  507.                 // line 269
  508.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'269$this->source); })()), "name", [], "any"falsefalsefalse269), "html"nulltrue);
  509.                 // line 270
  510.                 echo "</a>";
  511.             }
  512.         } else {
  513.             // line 273
  514.             echo "<div class=\"models-item__metro-link models-item__metro-link--empty\"></div>";
  515.         }
  516.         // line 275
  517.         echo "</div>";
  518.         // line 277
  519.         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.'277$this->source); })()), "isActive", [], "any"falsefalsefalse277) ||  !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); })()), "isHidden", [], "any"falsefalsefalse277))) {
  520.             // line 278
  521.             echo "<div class=\"models-item__phone rounding\">
  522. \t\t\t\t\t<button class=\"models-item__phone-button models-item__phone-button--dark btn btn-danger d-flex align-items-center justify-content-center\" type=\"button\" onclick=\"this.nextElementSibling.classList.remove('d-none');this.nextElementSibling.classList.add('d-flex');this.remove()\">
  523. \t\t\t\t\t\t<svg class=\"models-item__phone-icon\">
  524. \t\t\t\t\t\t\t<use xlink:href=\"";
  525.             // line 281
  526.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  527.             echo "#phone\"></use>
  528. \t\t\t\t\t\t</svg>Показать телефон</button>
  529. \t\t\t\t\t<a href=\"tel:";
  530.             // line 283
  531.             echo twig_escape_filter($this->envtwig_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.'283$this->source); })()), "phoneNumber", [], "any"falsefalsefalse283), [" " => """-" => ""]), "html"nulltrue);
  532.             echo "\" rel=\"nofollow\" class=\"models-item__phone-button btn btn-danger align-items-center justify-content-center d-none\">
  533. \t\t\t\t\t\t<svg class=\"models-item__phone-icon\">
  534. \t\t\t\t\t\t\t<use xlink:href=\"";
  535.             // line 285
  536.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets_domain/images/icons/svg-library.svg""nodomainConfig"), "html"nulltrue);
  537.             echo "#phone\"></use>
  538. \t\t\t\t\t\t</svg>";
  539.             // line 287
  540.             echo twig_escape_filter($this->envtwig_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.'287$this->source); })()), "phoneNumber", [], "any"falsefalsefalse287), "html"nulltrue);
  541.             // line 288
  542.             echo "</a>
  543. \t\t\t\t</div>";
  544.         }
  545.         // line 291
  546.         echo "</div>
  547. \t</div>
  548. ";
  549.         
  550.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  551.         
  552.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  553.         
  554.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  555.     }
  556.     // line 1
  557.     public function macro__get_min($__price1__ null$__price2__ null$__currency__ null, ...$__varargs__)
  558.     {
  559.         $macros $this->macros;
  560.         $context $this->env->mergeGlobals([
  561.             "price1" => $__price1__,
  562.             "price2" => $__price2__,
  563.             "currency" => $__currency__,
  564.             "varargs" => $__varargs__,
  565.         ]);
  566.         $blocks = [];
  567.         ob_start();
  568.         try {
  569.             $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  570.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_get_min"));
  571.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  572.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_get_min"));
  573.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  574.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_get_min"));
  575.             // line 2
  576.             $context["price1"] = (((array_key_exists("price1"$context) && ((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'2$this->source); })()) > 0))) ? ((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'2$this->source); })())) : (999999999));
  577.             // line 3
  578.             $context["price2"] = (((array_key_exists("price2"$context) && ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'3$this->source); })()) > 0))) ? ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'3$this->source); })())) : (999999999));
  579.             // line 4
  580.             if ((((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'4$this->source); })()) == 999999999) && ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'4$this->source); })()) == 999999999))) {
  581.                 // line 5
  582.                 echo "-";
  583.             } elseif ((            // line 6
  584. (isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'6$this->source); })()) == 999999999)) {
  585.                 // line 7
  586.                 echo twig_escape_filter($this->env, (isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'7$this->source); })()), "html"nulltrue);
  587.                 echo " ";
  588.                 echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency"$context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.'7$this->source); })()), "html"nulltrue);
  589.             } elseif ((            // line 8
  590. (isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'8$this->source); })()) == 999999999)) {
  591.                 // line 9
  592.                 echo twig_escape_filter($this->env, (isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'9$this->source); })()), "html"nulltrue);
  593.                 echo " ";
  594.                 echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency"$context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.'9$this->source); })()), "html"nulltrue);
  595.             } else {
  596.                 // line 11
  597.                 echo twig_escape_filter($this->envmin([(isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'11$this->source); })()), (isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'11$this->source); })())]), "html"nulltrue);
  598.                 echo " ";
  599.                 echo twig_escape_filter($this->env, (isset($context["currency"]) || array_key_exists("currency"$context) ? $context["currency"] : (function () { throw new RuntimeError('Variable "currency" does not exist.'11$this->source); })()), "html"nulltrue);
  600.             }
  601.             
  602.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  603.             
  604.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  605.             
  606.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  607.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  608.         } finally {
  609.             ob_end_clean();
  610.         }
  611.     }
  612.     // line 15
  613.     public function macro__check_out_price($__price1__ null$__price2__ null$__price3__ null, ...$__varargs__)
  614.     {
  615.         $macros $this->macros;
  616.         $context $this->env->mergeGlobals([
  617.             "price1" => $__price1__,
  618.             "price2" => $__price2__,
  619.             "price3" => $__price3__,
  620.             "varargs" => $__varargs__,
  621.         ]);
  622.         $blocks = [];
  623.         ob_start();
  624.         try {
  625.             $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  626.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_check_out_price"));
  627.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  628.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_check_out_price"));
  629.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  630.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_check_out_price"));
  631.             // line 16
  632.             $context["maxPrice"] = 999999999;
  633.             // line 17
  634.             $context["price1"] = (((array_key_exists("price1"$context) && ((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'17$this->source); })()) > 0))) ? ((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'17$this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'17$this->source); })())));
  635.             // line 18
  636.             $context["price2"] = (((array_key_exists("price2"$context) && ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'18$this->source); })()) > 0))) ? ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'18$this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'18$this->source); })())));
  637.             // line 19
  638.             $context["price3"] = (((array_key_exists("price3"$context) && ((isset($context["price3"]) || array_key_exists("price3"$context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.'19$this->source); })()) > 0))) ? ((isset($context["price3"]) || array_key_exists("price3"$context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.'19$this->source); })())) : ((isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'19$this->source); })())));
  639.             // line 21
  640.             if (((((isset($context["price1"]) || array_key_exists("price1"$context) ? $context["price1"] : (function () { throw new RuntimeError('Variable "price1" does not exist.'21$this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'21$this->source); })())) || ((isset($context["price2"]) || array_key_exists("price2"$context) ? $context["price2"] : (function () { throw new RuntimeError('Variable "price2" does not exist.'21$this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'21$this->source); })()))) || ((isset($context["price3"]) || array_key_exists("price3"$context) ? $context["price3"] : (function () { throw new RuntimeError('Variable "price3" does not exist.'21$this->source); })()) != (isset($context["maxPrice"]) || array_key_exists("maxPrice"$context) ? $context["maxPrice"] : (function () { throw new RuntimeError('Variable "maxPrice" does not exist.'21$this->source); })())))) {
  641.                 // line 22
  642.                 echo "1";
  643.             } else {
  644.                 // line 24
  645.                 echo "0";
  646.             }
  647.             
  648.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  649.             
  650.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  651.             
  652.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  653.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  654.         } finally {
  655.             ob_end_clean();
  656.         }
  657.     }
  658.     // line 28
  659.     public function macro__gen_alt($__profile__ null$__stationOutput__ null$__fakeStation__ null$__station__ null, ...$__varargs__)
  660.     {
  661.         $macros $this->macros;
  662.         $context $this->env->mergeGlobals([
  663.             "profile" => $__profile__,
  664.             "stationOutput" => $__stationOutput__,
  665.             "fakeStation" => $__fakeStation__,
  666.             "station" => $__station__,
  667.             "varargs" => $__varargs__,
  668.         ]);
  669.         $blocks = [];
  670.         ob_start();
  671.         try {
  672.             $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  673.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_gen_alt"));
  674.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  675.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_gen_alt"));
  676.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  677.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""_gen_alt"));
  678.             // line 29
  679.             $context["services"] = "Секс классический|Секс анальный|Секс групповой|Секс лесбийский|Услуги семейной паре|Секс-игрушки|Минет в презервативе|Минет без резинки|Минет глубокий|Минет в машине|Куннилингус|Окончание на грудь|Окончание на лицо|Окончание в рот|Стриптиз профи|Стриптиз не профи|Лесби откровенное|Лесби-шоу легкое|Массаж классический|Массаж профессиональный|Массаж расслабляющий|Массаж тайский|Массаж урологический|Массаж точечный|Массаж эротический|Массаж ветка сакуры|Страпон|Анилингус делаю|Золотой дождь выдача|Золотой дождь прием|Копро выдача|Фистинг анальный|Фистинг классический|Фистинг Вам|Фистинг мне|Госпожа|Игры|Легкая доминация|Порка|Рабыня|Фетиш|Трамплинг|Бондаж|Ролевые игры|Фото/видео съемка|Эскорт|GFE|Целуюсь";
  680.             // line 30
  681.             $context["randomService1"] = twig_lower_filter($this->env$this->extensions['App\Twig\SeoExtension']->morphing((isset($context["services"]) || array_key_exists("services"$context) ? $context["services"] : (function () { throw new RuntimeError('Variable "services" does not exist.'30$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.'30$this->source); })()), "id", [], "any"falsefalsefalse30)));
  682.             // line 31
  683.             $context["randomService2"] = twig_lower_filter($this->env$this->extensions['App\Twig\SeoExtension']->morphing((isset($context["services"]) || array_key_exists("services"$context) ? $context["services"] : (function () { throw new RuntimeError('Variable "services" does not exist.'31$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.'31$this->source); })()), "id", [], "any"falsefalsefalse31) + 752)));
  684.             // line 32
  685.             $context["_station"] = (((isset($context["fakeStation"]) || array_key_exists("fakeStation"$context) ? $context["fakeStation"] : (function () { throw new RuntimeError('Variable "fakeStation" does not exist.'32$this->source); })())) ? ((twig_get_attribute($this->env$this->source, (isset($context["station"]) || array_key_exists("station"$context) ? $context["station"] : (function () { throw new RuntimeError('Variable "station" does not exist.'32$this->source); })()), "name", [], "any"falsefalsefalse32) . ", ")) : ((((isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'32$this->source); })())) ? ((twig_get_attribute($this->env$this->source, (isset($context["stationOutput"]) || array_key_exists("stationOutput"$context) ? $context["stationOutput"] : (function () { throw new RuntimeError('Variable "stationOutput" does not exist.'32$this->source); })()), "name", [], "any"falsefalsefalse32) . ", ")) : (""))));
  686.             // line 33
  687.             $context["morphPrefix"] = ($this->extensions['App\Twig\SeoExtension']->morphing("Индивидуалка|Эскортница|Элитная проститутка"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.'33$this->source); })()), "id", [], "any"falsefalsefalse33)) . " ");
  688.             // line 34
  689.             echo twig_escape_filter($this->env, ((((((((((isset($context["morphPrefix"]) || array_key_exists("morphPrefix"$context) ? $context["morphPrefix"] : (function () { throw new RuntimeError('Variable "morphPrefix" does not exist.'34$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.'34$this->source); })()), "name", [], "any"falsefalsefalse34)) . " (") . twig_get_attribute($this->env$this->sourcetwig_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.'34$this->source); })()), "personParameters", [], "any"falsefalsefalse34), "age", [], "any"falsefalsefalse34)) . "), ") . (isset($context["_station"]) || array_key_exists("_station"$context) ? $context["_station"] : (function () { throw new RuntimeError('Variable "_station" does not exist.'34$this->source); })())) . (isset($context["randomService1"]) || array_key_exists("randomService1"$context) ? $context["randomService1"] : (function () { throw new RuntimeError('Variable "randomService1" does not exist.'34$this->source); })())) . ", ") . (isset($context["randomService2"]) || array_key_exists("randomService2"$context) ? $context["randomService2"] : (function () { throw new RuntimeError('Variable "randomService2" does not exist.'34$this->source); })())) . ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["profile"] ?? null), "seo", [], "any"falsetruefalse34), "phone", [], "any"truetruefalse34)) ? ((", тел. " twig_get_attribute($this->env$this->sourcetwig_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.'34$this->source); })()), "seo", [], "any"falsefalsefalse34), "phone", [], "any"falsefalsefalse34))) : (""))), "html"nulltrue);
  690.             
  691.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  692.             
  693.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  694.             
  695.             $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  696.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  697.         } finally {
  698.             ob_end_clean();
  699.         }
  700.     }
  701.     /**
  702.      * @codeCoverageIgnore
  703.      */
  704.     public function getTemplateName()
  705.     {
  706.         return "ProfileList/profile.html.twig";
  707.     }
  708.     /**
  709.      * @codeCoverageIgnore
  710.      */
  711.     public function isTraitable()
  712.     {
  713.         return false;
  714.     }
  715.     /**
  716.      * @codeCoverageIgnore
  717.      */
  718.     public function getDebugInfo()
  719.     {
  720.         return array (  735 => 34,  733 => 33,  731 => 32,  729 => 31,  727 => 30,  725 => 29,  700 => 28,  681 => 24,  678 => 22,  676 => 21,  674 => 19,  672 => 18,  670 => 17,  668 => 16,  644 => 15,  623 => 11,  618 => 9,  616 => 8,  612 => 7,  610 => 6,  608 => 5,  606 => 4,  604 => 3,  602 => 2,  578 => 1,  562 => 291,  558 => 288,  556 => 287,  552 => 285,  547 => 283,  542 => 281,  537 => 278,  535 => 277,  533 => 275,  530 => 273,  526 => 270,  524 => 269,  520 => 268,  517 => 266,  515 => 265,  513 => 264,  511 => 263,  509 => 262,  507 => 261,  503 => 259,  501 => 258,  497 => 257,  493 => 255,  491 => 254,  489 => 253,  487 => 252,  485 => 251,  483 => 250,  471 => 240,  464 => 236,  457 => 232,  450 => 228,  445 => 225,  441 => 224,  437 => 223,  433 => 222,  429 => 221,  425 => 220,  420 => 217,  413 => 213,  406 => 209,  399 => 205,  390 => 198,  383 => 193,  379 => 191,  377 => 190,  372 => 187,  368 => 185,  366 => 184,  350 => 169,  348 => 168,  346 => 167,  343 => 165,  338 => 163,  326 => 161,  324 => 160,  318 => 159,  316 => 158,  314 => 157,  312 => 156,  305 => 150,  299 => 146,  295 => 144,  289 => 140,  285 => 138,  283 => 137,  277 => 133,  273 => 131,  267 => 127,  263 => 125,  261 => 124,  255 => 120,  251 => 118,  245 => 114,  241 => 112,  239 => 111,  236 => 109,  230 => 105,  226 => 103,  224 => 102,  221 => 100,  213 => 97,  206 => 95,  203 => 94,  200 => 93,  197 => 92,  194 => 91,  191 => 90,  189 => 89,  186 => 88,  183 => 87,  180 => 86,  177 => 85,  174 => 84,  171 => 81,  168 => 80,  166 => 79,  163 => 78,  160 => 77,  158 => 76,  156 => 75,  153 => 74,  150 => 73,  144 => 72,  141 => 71,  138 => 70,  135 => 69,  130 => 68,  127 => 67,  125 => 66,  123 => 65,  120 => 64,  117 => 63,  115 => 62,  112 => 61,  109 => 60,  106 => 59,  103 => 58,  100 => 57,  97 => 56,  91 => 55,  88 => 54,  85 => 53,  82 => 52,  77 => 51,  74 => 50,  71 => 49,  68 => 47,  66 => 46,  63 => 45,  60 => 44,  58 => 43,  56 => 41,  54 => 40,  51 => 39,  49 => 38,  47 => 37,);
  721.     }
  722.     public function getSourceContext()
  723.     {
  724.         return new Source("{%- macro _get_min(price1, price2, currency) -%}
  725. \t{%- set price1 = price1 is defined and price1 > 0 ? price1 : 999999999 -%}
  726. \t{%- set price2 = price2 is defined and price2 > 0 ? price2 : 999999999 -%}
  727. \t{%- if price1 == 999999999 and price2 == 999999999 -%}
  728. \t\t-
  729. \t{%- elseif price1 == 999999999 -%}
  730. \t\t{{price2}} {{ currency }}
  731. \t{%- elseif price2 == 999999999 -%}
  732. \t\t{{price1}} {{ currency }}
  733. \t{%- else -%}
  734. \t\t{{ min([price1,price2]) }} {{ currency }}
  735. \t{%- endif -%}
  736. {%- endmacro -%}
  737. {%- macro _check_out_price(price1, price2, price3) -%}
  738. \t{%- set maxPrice = 999999999 %}
  739. \t{%- set price1 = price1 is defined and price1 > 0 ? price1 : maxPrice -%}
  740. \t{%- set price2 = price2 is defined and price2 > 0 ? price2 : maxPrice -%}
  741. \t{%- set price3 = price3 is defined and price3 > 0 ? price3 : maxPrice -%}
  742. \t{%- if price1 != maxPrice or price2 != maxPrice or price3 != maxPrice -%}
  743. \t\t1
  744. \t{%- else -%}
  745. \t\t0
  746. \t{%- endif -%}
  747. {%- endmacro -%}
  748. {%- macro _gen_alt(profile, stationOutput, fakeStation, station) -%}
  749. \t{%- set services = \"Секс классический|Секс анальный|Секс групповой|Секс лесбийский|Услуги семейной паре|Секс-игрушки|Минет в презервативе|Минет без резинки|Минет глубокий|Минет в машине|Куннилингус|Окончание на грудь|Окончание на лицо|Окончание в рот|Стриптиз профи|Стриптиз не профи|Лесби откровенное|Лесби-шоу легкое|Массаж классический|Массаж профессиональный|Массаж расслабляющий|Массаж тайский|Массаж урологический|Массаж точечный|Массаж эротический|Массаж ветка сакуры|Страпон|Анилингус делаю|Золотой дождь выдача|Золотой дождь прием|Копро выдача|Фистинг анальный|Фистинг классический|Фистинг Вам|Фистинг мне|Госпожа|Игры|Легкая доминация|Порка|Рабыня|Фетиш|Трамплинг|Бондаж|Ролевые игры|Фото/видео съемка|Эскорт|GFE|Целуюсь\" -%}
  750. \t{%- set randomService1 = services|seo_morphing(profile.id)|lower -%}
  751. \t{%- set randomService2 = services|seo_morphing(profile.id + 752)|lower -%}
  752. \t{%- set _station = fakeStation ? station.name ~ \", \" : (stationOutput ? stationOutput.name ~ \", \" : '') -%}
  753. \t{%- set morphPrefix = \"Индивидуалка|Эскортница|Элитная проститутка\"|seo_morphing(profile.id) ~ ' ' -%}
  754. \t{{- morphPrefix ~ profile.name ~ ' (' ~ profile.personParameters.age ~ '), ' ~ (_station) ~ randomService1 ~ \", \" ~ randomService2 ~ (profile.seo.phone is defined ? \", тел. \" ~ profile.seo.phone : '') -}}
  755. {%- endmacro -%}
  756. {% set fakeStation = fakeStationList is defined and fakeStationList and station is defined and station.uriIdentity %}
  757. {% set isStationPage = isStationPage is defined ? isStationPage : false %}
  758. {% set top_profile = profile_top_placement() %}
  759. {% set isTopProfilesExist = top_profile is defined and null != top_profile and null != profiles %}
  760.     {%- set profile = profile.profile is defined ? profile.profile : profile %}
  761.     {% set isSearchPage = form is defined %}
  762. \t{% set stationFromForm = null %}
  763. \t{# -------------------------- Если страница поиска -------------------------- #}
  764. \t{% if isSearchPage %}
  765. \t\t{% if form.station is defined and form.station.vars.value|length > 0 %}
  766. \t\t\t{% for station in form.station.vars.value %}
  767. \t\t\t\t{% if stationFromForm is null%}
  768. \t\t\t\t\t{% set stationFromForm = profile.stations[station] is defined ? profile.stations[station] : null %}
  769. \t\t\t\t{% endif %}
  770. \t\t\t{% endfor %}
  771. \t\t{% endif %}
  772. \t\t{% set listingStation = stationFromForm %}
  773. \t{% else %}
  774. \t\t{% set listingStation = app.request.attributes.get('station') %}
  775. \t{% endif %}
  776. \t{% set haveStationInList = listingStation %}
  777. \t{% set stationOutput = '' %}
  778. \t{% set stationReallyExist = false %}
  779. \t{# Проверяем что станция которую мы открыли есть в профиле анкеты #}
  780. \t{% if haveStationInList and profile.stations|length > 0 %}
  781. \t\t{% for station in profile.stations %}
  782. \t\t\t{% if station.uriIdentity == listingStation.uriIdentity %}
  783. \t\t\t\t{% set stationReallyExist = true %}
  784. \t\t{% endif %}
  785. \t\t{% endfor %}
  786. \t{% endif %}
  787. \t{% if haveStationInList and stationReallyExist %}
  788. \t\t{# Если это список станций - выводим эту станцию сразу #}
  789. \t\t{% set stationOutput = listingStation %}
  790. \t{% else %}
  791. \t\t{# Если это обычный список - выводим станции из профиля #}
  792. \t\t{% set stationOutput = profile.stations|first %}
  793. \t{% endif -%}
  794.     {# у топа другие поля в объекте #}
  795.     {% set isProfileStandart = false %}
  796.     {% set isProfileVip = false %}
  797.     {% set isProfileUltraVip = false %}
  798.     {% set isProfileTop = isTopProfilesExist and top_profile.uriIdentity == profile.uriIdentity %}
  799.     {% if not isProfileTop %}
  800.         {% set isProfileStandart = profile.isStandard is defined ? profile.isStandard : profile.adBoardPlacement and profile.adBoardPlacement.type.isStandard %}
  801.         {% set isProfileVip = profile.isVip is defined ? profile.isVip : profile.adBoardPlacement and profile.adBoardPlacement.type.isVip %}
  802.         {% set isProfileUltraVip = profile.isUltraVip is defined ? profile.isUltraVip : profile.adBoardPlacement and profile.adBoardPlacement.type.isUltraVip %}
  803.     {% endif %}
  804. \t<div class=\"models-item-col{{ isProfileTop ? ' models-item-col-top' : '' }}\" data-profile-id=\"{{ profile.id }}\">
  805. \t\t<div class=\"models-item rounding\">
  806. \t\t\t<a class=\"models-item-link\" data-profile data-id=\"{{profile.id}}\" href=\"{{ path('profile_preview.page', {'city': profile.city.uriIdentity, 'profile': profile.uriIdentity}) }}\" target=\"_blank\">
  807. \t\t\t\t<div class=\"models-item__header d-flex align-items-center justify-content-between\">
  808. \t\t\t\t\t<div class=\"models-item__header-title mr-2 d-flex align-items-center\">
  809. \t\t\t\t\t\t<span>{{ profile.name|trans }}</span>
  810. \t\t\t\t\t\t{%- if ( profile.isApproved ) -%}
  811. \t\t\t\t\t\t\t<div class=\"ml-2\" data-toggle=\"tooltip\" data-theme=\"verify\" data-tippy-content=\"Фото проверено\">
  812. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  813. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-verify-new\"></use>
  814. \t\t\t\t\t\t\t\t</svg>
  815. \t\t\t\t\t\t\t</div>
  816. \t\t\t\t\t\t{%- endif -%}
  817. \t\t\t\t\t</div>
  818. \t\t\t\t\t<div class=\"item-status d-flex align-items-center justify-content-center\">
  819. \t\t\t\t\t\t{%- if profile.comments is iterable ? (profile.comments|length > 0) : profile.comments -%}
  820. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть комментарии\" data-theme=\"basic\">
  821. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  822. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-comments-thumb\"></use>
  823. \t\t\t\t\t\t\t\t</svg>
  824. \t\t\t\t\t\t\t</div>
  825. \t\t\t\t\t\t{%- else -%}
  826. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center\">
  827. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  828. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-comments-thumb\"></use>
  829. \t\t\t\t\t\t\t\t</svg>
  830. \t\t\t\t\t\t\t</div>
  831. \t\t\t\t\t\t{%- endif -%}
  832. \t\t\t\t\t\t{%- if profile.selfies is iterable ? (profile.selfies|length > 0) : profile.selfies -%}
  833. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть селфи\" data-theme=\"basic\">
  834. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  835. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-selfie-thumb\"></use>
  836. \t\t\t\t\t\t\t\t</svg>
  837. \t\t\t\t\t\t\t</div>
  838. \t\t\t\t\t\t{%- else -%}
  839. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center\">
  840. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  841. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-selfie-thumb\"></use>
  842. \t\t\t\t\t\t\t\t</svg>
  843. \t\t\t\t\t\t\t</div>
  844. \t\t\t\t\t\t{%- endif -%}
  845. \t\t\t\t\t\t{%- if profile.videos is iterable ? (profile.videos|length > 0) : profile.videos -%}
  846. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center active\" data-toggle=\"tooltip\" data-placement=\"top\" data-tippy-content=\"Есть видео\" data-theme=\"basic\">
  847. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  848. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-video-thumb\"></use>
  849. \t\t\t\t\t\t\t\t</svg>
  850. \t\t\t\t\t\t\t</div>
  851. \t\t\t\t\t\t{%- else -%}
  852. \t\t\t\t\t\t\t<div class=\"item-status__el d-flex align-items-center\">
  853. \t\t\t\t\t\t\t\t<svg class=\"icon\">
  854. \t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#icon-video-thumb\"></use>
  855. \t\t\t\t\t\t\t\t</svg>
  856. \t\t\t\t\t\t\t</div>
  857. \t\t\t\t\t\t{%- endif -%}
  858. \t\t\t\t\t</div>
  859. \t\t\t\t</div>
  860. \t\t\t\t<div class=\"models-item__content d-flex\">
  861. \t\t\t\t\t<div class=\"models-item__images d-block rounding\">
  862. \t\t\t\t\t\t{%- set photo = profile|avatar -%}
  863. \t\t\t\t\t\t{%- if photo -%}
  864. \t\t\t\t\t\t\t{%- set firstStation = profile.stations|first -%}
  865. \t\t\t\t\t\t\t<img {{ loop.index == 1 ? '' : 'data-' }}src=\"{{ responsive_asset(photo.path, 'profile_media', \"200x280\", \"jpg\") }}\" class=\"models-item__img lazy img-fluid rounding\"
  866. \t\t\t\t\t\t\t\t{%- if listingStation and not fakeStation -%}
  867. \t\t\t\t\t\t\t\t\talt=\"{{ profile.name|trans }} ({{ profile.personParameters.age }}){% if firstStation and firstStation is not null %}, {{ firstStation.name|trans }}{%- endif -%}\"
  868. \t\t\t\t\t\t\t\t{%- else -%}
  869. \t\t\t\t\t\t\t\t\talt=\"{{- _self._gen_alt(profile, stationOutput, fakeStation, station ?? false) -}}\"
  870. \t\t\t\t\t\t\t\t{%- endif -%}
  871. \t\t\t\t\t\t\t\twidth=\"200\" height=\"280\">
  872. \t\t\t\t\t\t{%- endif -%}
  873. \t\t\t\t\t\t{%- if profile.isActive -%}
  874.                             {%- if isProfileTop -%}
  875. \t\t\t\t\t\t\t\t<div class=\"status-line\">
  876. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\" width=\"53\" height=\"20\" viewBox=\"0 0 53 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  877.                                         <path d=\"M19.702 7.15039C19.8082 7.26453 19.8911 7.4015 19.9423 7.55469C20.0741 7.94951 19.9743 8.38479 19.6835 8.68262L15.6317 12.833L16.5897 18.71C16.6582 19.1299 16.4806 19.5518 16.1327 19.7969C15.7849 20.0418 15.3282 20.0671 14.9559 19.8613L9.99989 17.1211L5.04481 19.8613C4.67243 20.0673 4.21496 20.0419 3.86708 19.7969C3.5192 19.5518 3.34155 19.1299 3.41005 18.71L4.36903 12.833L0.316298 8.68262C0.0255191 8.38481 -0.0742435 7.94949 0.0575088 7.55469C0.108598 7.40176 0.190902 7.26441 0.296767 7.15039C9.22706 9.94978 9.23625 16.4703 9.99989 16.4707C10.7636 16.4707 10.7725 9.95006 19.702 7.15039ZM9.99989 0C10.4306 0 10.8226 0.248861 11.0058 0.638672L13.5009 5.9541L19.0575 6.80762C19.3002 6.84492 19.5171 6.96238 19.6825 7.13184C13.2663 8.62861 11.2158 10.8281 9.99989 10.8281C8.7839 10.828 6.73326 8.62858 0.316298 7.13184C0.48176 6.96206 0.699316 6.84496 0.942274 6.80762L6.49892 5.9541L8.99403 0.638672C9.17711 0.248846 9.56921 3.81382e-05 9.99989 0Z\" fill=\"url(#paint0_linear_5931_162768)\"/>
  878.                                         <path d=\"M48.7842 11.5996H46.3096V9.74707H48.7842C49.1214 9.74707 49.3949 9.6901 49.6045 9.57617C49.8141 9.46224 49.9668 9.30501 50.0625 9.10449C50.1628 8.89941 50.2129 8.66927 50.2129 8.41406C50.2129 8.14062 50.1628 7.8877 50.0625 7.65527C49.9668 7.42285 49.8141 7.236 49.6045 7.09473C49.3949 6.94889 49.1214 6.87598 48.7842 6.87598H47.2119V14.9766H44.8125V5.02344H48.7842C49.5817 5.02344 50.2676 5.16927 50.8418 5.46094C51.4206 5.7526 51.8649 6.15365 52.1748 6.66406C52.4847 7.16992 52.6396 7.7487 52.6396 8.40039C52.6396 9.04297 52.4847 9.60352 52.1748 10.082C51.8649 10.5605 51.4206 10.9342 50.8418 11.2031C50.2676 11.4674 49.5817 11.5996 48.7842 11.5996Z\" fill=\"#ED0C34\"/>
  879.                                         <path d=\"M43.5684 9.80176V10.2051C43.5684 10.9661 43.4613 11.6497 43.2471 12.2559C43.0374 12.8574 42.7389 13.3724 42.3516 13.8008C41.9642 14.2246 41.5062 14.5505 40.9775 14.7783C40.4489 15.0016 39.8656 15.1133 39.2275 15.1133C38.585 15.1133 37.9971 15.0016 37.4639 14.7783C36.9352 14.5505 36.4749 14.2246 36.083 13.8008C35.6956 13.3724 35.3949 12.8574 35.1807 12.2559C34.971 11.6497 34.8662 10.9661 34.8662 10.2051V9.80176C34.8662 9.04069 34.971 8.3571 35.1807 7.75098C35.3949 7.14486 35.6934 6.62988 36.0762 6.20605C36.4635 5.77767 36.9215 5.45182 37.4502 5.22852C37.9834 5.00065 38.5713 4.88672 39.2139 4.88672C39.8519 4.88672 40.4352 5.00065 40.9639 5.22852C41.4971 5.45182 41.9574 5.77767 42.3447 6.20605C42.7321 6.62988 43.0329 7.14486 43.2471 7.75098C43.4613 8.3571 43.5684 9.04069 43.5684 9.80176ZM41.1348 10.2051V9.78809C41.1348 9.2959 41.0915 8.86296 41.0049 8.48926C40.9229 8.111 40.7998 7.79427 40.6357 7.53906C40.4717 7.28385 40.2689 7.09245 40.0273 6.96484C39.7904 6.83268 39.5192 6.7666 39.2139 6.7666C38.8949 6.7666 38.6169 6.83268 38.3799 6.96484C38.1429 7.09245 37.9447 7.28385 37.7852 7.53906C37.6257 7.79427 37.5049 8.111 37.4229 8.48926C37.3454 8.86296 37.3066 9.2959 37.3066 9.78809V10.2051C37.3066 10.6927 37.3454 11.1257 37.4229 11.5039C37.5049 11.8776 37.6257 12.1943 37.7852 12.4541C37.9492 12.7139 38.1497 12.9098 38.3867 13.042C38.6283 13.1742 38.9085 13.2402 39.2275 13.2402C39.5329 13.2402 39.804 13.1742 40.041 13.042C40.278 12.9098 40.4762 12.7139 40.6357 12.4541C40.7998 12.1943 40.9229 11.8776 41.0049 11.5039C41.0915 11.1257 41.1348 10.6927 41.1348 10.2051Z\" fill=\"#ED0C34\"/>
  880.                                         <path d=\"M31.3252 5.02344V14.9766H28.9258V5.02344H31.3252ZM34.3193 5.02344V6.87598H26V5.02344H34.3193Z\" fill=\"#ED0C34\"/>
  881.                                         <defs>
  882.                                         <linearGradient id=\"paint0_linear_5931_162768\" x1=\"19.9995\" y1=\"9.99995\" x2=\"0.000305176\" y2=\"9.99995\" gradientUnits=\"userSpaceOnUse\">
  883.                                         <stop stop-color=\"#ED0C34\"/>
  884.                                         <stop offset=\"1\" stop-color=\"#87071E\"/>
  885.                                         </linearGradient>
  886.                                         </defs>
  887.                                     </svg>
  888. \t\t\t\t\t\t\t\t</div>
  889. \t\t\t\t\t\t\t{%- elseif isProfileVip -%}
  890. \t\t\t\t\t\t\t\t<div class=\"status-line\">
  891. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\">
  892. \t\t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#status-gold-new\"></use>
  893. \t\t\t\t\t\t\t\t\t</svg>
  894. \t\t\t\t\t\t\t\t</div>
  895. \t\t\t\t\t\t\t{%- elseif isProfileStandart -%}
  896. \t\t\t\t\t\t\t\t<div class=\"status-line\">
  897. \t\t\t\t\t\t\t\t\t<svg class=\"status-line__icon\">
  898. \t\t\t\t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#status-silver-new\"></use>
  899. \t\t\t\t\t\t\t\t\t</svg>
  900. \t\t\t\t\t\t\t\t</div>
  901. \t\t\t\t\t\t\t{%- endif -%}
  902. \t\t\t\t\t\t{%- endif -%}
  903. \t\t\t\t\t</div>
  904. \t\t\t\t\t<div class=\"models-item__info d-flex flex-fill\">
  905. \t\t\t\t\t\t<div class=\"models-item__info-link\">
  906. \t\t\t\t\t\t\t<dl class=\"item-info\">
  907. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  908. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Возраст</dt>
  909. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- profile.personParameters.age ? profile.personParameters.age : '-' -}}</dd>
  910. \t\t\t\t\t\t\t\t</div>
  911. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  912. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Рост</dt>
  913. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- profile.personParameters.height ? profile.personParameters.height : '-' -}}</dd>
  914. \t\t\t\t\t\t\t\t</div>
  915. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  916. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Вес</dt>
  917. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- profile.personParameters.weight ? profile.personParameters.weight : '-' -}}</dd>
  918. \t\t\t\t\t\t\t\t</div>
  919. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  920. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Грудь</dt>
  921. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- profile.personParameters.breastSize ? profile.personParameters.breastSize : '-' -}}</dd>
  922. \t\t\t\t\t\t\t\t</div>
  923. \t\t\t\t\t\t\t</dl>
  924. \t\t\t\t\t\t\t{%- set currencyProfile -%}{{ profile.city.countryCode|country_currency }}{%- endset -%}
  925. \t\t\t\t\t\t\t{%- set minPriceHour -%}{{ _self._get_min(profile.apartmentsPricing.oneHourPrice,profile.takeOutPricing.oneHourPrice,currencyProfile) }}{%- endset -%}
  926. \t\t\t\t\t\t\t{%- set minPriceTwo -%}{{ _self._get_min(profile.apartmentsPricing.twoHoursPrice,profile.takeOutPricing.twoHoursPrice,currencyProfile) }}{%- endset -%}
  927. \t\t\t\t\t\t\t{%- set minPriceNight -%}{{ _self._get_min(profile.apartmentsPricing.nightPrice,profile.takeOutPricing.nightPrice,currencyProfile) }}{%- endset -%}
  928. \t\t\t\t\t\t\t{%- set hasOutPrice -%}{{- _self._check_out_price(profile.takeOutPricing.oneHourPrice,profile.takeOutPricing.twoHoursPrice,profile.takeOutPricing.nightPrice) -}}{%- endset -%}
  929. \t\t\t\t\t\t\t<dl class=\"item-info\">
  930. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  931. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Час</dt>
  932. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- minPriceHour != '-' ? minPriceHour : '-' -}}</dd>
  933. \t\t\t\t\t\t\t\t</div>
  934. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  935. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">2 часа</dt>
  936. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- minPriceTwo != '-' ? minPriceTwo : '-' -}}</dd>
  937. \t\t\t\t\t\t\t\t</div>
  938. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  939. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Ночь</dt>
  940. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- minPriceNight != '-' ? minPriceNight : '-' -}}</dd>
  941. \t\t\t\t\t\t\t\t</div>
  942. \t\t\t\t\t\t\t\t<div class=\"item-info__el d-flex align-items-center justify-content-between\">
  943. \t\t\t\t\t\t\t\t\t<dt class=\"item-info__key\">Выезд</dt>
  944. \t\t\t\t\t\t\t\t\t<dd class=\"item-info__value\">{{- hasOutPrice == '1' ? 'Есть' : '-' -}}</dd>
  945. \t\t\t\t\t\t\t\t</div>
  946. \t\t\t\t\t\t\t</dl>
  947. \t\t\t\t\t\t</div>
  948. \t\t\t\t\t</div>
  949. \t\t\t\t</div>
  950. \t\t\t</a>
  951. \t\t\t<div class=\"models-item__metro d-flex align-items-center\">
  952. \t\t\t\t{%- if fakeStation -%}
  953. \t\t\t\t\t{%- include 'components/metro/icon_generate.partial.twig' with {data: station.id|station_lines} -%}
  954. \t\t\t\t\t{%- if isStationPage -%}
  955. \t\t\t\t\t\t<div class=\"models-item__metro-link\">
  956. \t\t\t\t\t\t\t{{- station.name -}}
  957. \t\t\t\t\t\t</div>
  958. \t\t\t\t\t{% else %}
  959. \t\t\t\t\t\t<a class=\"models-item__metro-link\" href=\"{{ path('profile_list.list_by_station', {'city': profile.city.uriIdentity, 'station': station.uriIdentity}) }}\" target=\"_blank\">
  960. \t\t\t\t\t\t\t{{- station.name -}}
  961. \t\t\t\t\t\t</a>
  962. \t\t\t\t\t{% endif %}
  963. \t\t\t\t{%- elseif stationOutput != '' -%}
  964. \t\t\t\t\t{%- include 'components/metro/icon_generate.partial.twig' with {data: stationOutput.id|station_lines} -%}
  965. \t\t\t\t\t{%- if isStationPage -%}
  966. \t\t\t\t\t\t<div class=\"models-item__metro-link\">
  967. \t\t\t\t\t\t\t{{- stationOutput.name -}}
  968. \t\t\t\t\t\t</div>
  969. \t\t\t\t\t{%- else -%}
  970. \t\t\t\t\t\t<a class=\"models-item__metro-link\" href=\"{{ path('profile_list.list_by_station', {'city': profile.city.uriIdentity, 'station': stationOutput.uriIdentity}) }}\" target=\"_blank\">
  971. \t\t\t\t\t\t\t{{- stationOutput.name -}}
  972. \t\t\t\t\t\t</a>
  973. \t\t\t\t\t{%- endif -%}
  974. \t\t\t\t{%- else -%}
  975. \t\t\t\t\t<div class=\"models-item__metro-link models-item__metro-link--empty\"></div>
  976. \t\t\t\t{%- endif -%}
  977. \t\t\t</div>
  978. \t\t\t{%- if profile.isActive or not profile.isHidden -%}
  979. \t\t\t\t<div class=\"models-item__phone rounding\">
  980. \t\t\t\t\t<button class=\"models-item__phone-button models-item__phone-button--dark btn btn-danger d-flex align-items-center justify-content-center\" type=\"button\" onclick=\"this.nextElementSibling.classList.remove('d-none');this.nextElementSibling.classList.add('d-flex');this.remove()\">
  981. \t\t\t\t\t\t<svg class=\"models-item__phone-icon\">
  982. \t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#phone\"></use>
  983. \t\t\t\t\t\t</svg>Показать телефон</button>
  984. \t\t\t\t\t<a href=\"tel:{{ profile.phoneNumber|replace({' ':'', '-':''}) }}\" rel=\"nofollow\" class=\"models-item__phone-button btn btn-danger align-items-center justify-content-center d-none\">
  985. \t\t\t\t\t\t<svg class=\"models-item__phone-icon\">
  986. \t\t\t\t\t\t\t<use xlink:href=\"{{ asset('assets_domain/images/icons/svg-library.svg', 'nodomainConfig') }}#phone\"></use>
  987. \t\t\t\t\t\t</svg>
  988. \t\t\t\t\t\t{{- profile.phoneNumber -}}
  989. \t\t\t\t\t</a>
  990. \t\t\t\t</div>
  991. \t\t\t{%- endif -%}
  992. \t\t</div>
  993. \t</div>
  994. ""ProfileList/profile.html.twig""/app/templates/ProfileList/profile.html.twig");
  995.     }
  996. }