var/cache/dev/twig/0e/0ecbc61c72099cc1fec3e4bf8d882b653d4ac91c930ea89cf0242d798a5eb5eb.php line 774

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. /* base.html.twig */
  14. class __TwigTemplate_f1cea75dd4c9133149f2dc1724518ae65016cf89e7e93b30c726f15f2305ef9d extends \Twig\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.             'title' => [$this'block_title'],
  25.             'metatags' => [$this'block_metatags'],
  26.             'htmlhead' => [$this'block_htmlhead'],
  27.             'categorizedStylesheets' => [$this'block_categorizedStylesheets'],
  28.             'favouriteHead' => [$this'block_favouriteHead'],
  29.             'headScripts' => [$this'block_headScripts'],
  30.             'env' => [$this'block_env'],
  31.             'googleDoubleclick' => [$this'block_googleDoubleclick'],
  32.             'searchFilters' => [$this'block_searchFilters'],
  33.             'firebase' => [$this'block_firebase'],
  34.             'vueBody' => [$this'block_vueBody'],
  35.             'navigation' => [$this'block_navigation'],
  36.             'headerTop' => [$this'block_headerTop'],
  37.             'body' => [$this'block_body'],
  38.             'modals' => [$this'block_modals'],
  39.             'footer' => [$this'block_footer'],
  40.             'stylesheets' => [$this'block_stylesheets'],
  41.             'getTranslations' => [$this'block_getTranslations'],
  42.             'categorizedJavascripts' => [$this'block_categorizedJavascripts'],
  43.             'javascripts' => [$this'block_javascripts'],
  44.             'fos' => [$this'block_fos'],
  45.             'extraScripts' => [$this'block_extraScripts'],
  46.             'wootricScript' => [$this'block_wootricScript'],
  47.             'facebookLogin' => [$this'block_facebookLogin'],
  48.             'googleLogin' => [$this'block_googleLogin'],
  49.         ];
  50.     }
  51.     protected function doDisplay(array $context, array $blocks = [])
  52.     {
  53.         $macros $this->macros;
  54.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  55.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  56.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  57.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  58.         // line 1
  59.         $context["FLUID_CONTAINER"] = false;
  60.         // line 2
  61.         $context["isEgyptSite"] = ($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "EG");
  62.         // line 3
  63.         $context["isKSASite"] = ($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "SA");
  64.         // line 4
  65.         $context["isEnabledKSAnewHome"] = ((isset($context["isKSASite"]) || array_key_exists("isKSASite"$context) ? $context["isKSASite"] : (function () { throw new RuntimeError('Variable "isKSASite" does not exist.'4$this->source); })()) && $this->extensions['Aqarmap\Bundle\MainBundle\Twig\FeatureToggleExtension']->isEnabled("web.ksa.newhome"));
  66.         // line 5
  67.         $context["isProduction"] = (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'5$this->source); })()), "environment", [], "any"falsefalsefalse5) == "prod");
  68.         // line 6
  69.         $context["isGoogleTagManagerDisabledTest"] = $this->extensions['Aqarmap\Bundle\MainBundle\Twig\FeatureToggleExtension']->isEnabled("web.disable.tagmanager");
  70.         // line 7
  71.         echo "
  72. <!DOCTYPE html>
  73. <html lang=\"";
  74.         // line 9
  75.         echo twig_escape_filter($this->envtwig_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.'9$this->source); })()), "request", [], "any"falsefalsefalse9), "locale", [], "any"falsefalsefalse9), "html"nulltrue);
  76.         echo "\" dir=\"";
  77.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.direction_code"), "html"nulltrue);
  78.         echo "\" ng-app=\"moonshot\">
  79. ";
  80.         // line 11
  81.         $context["isSearchResultsPage"] = twig_in_filter(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.'11$this->source); })()), "request", [], "any"falsefalsefalse11), "attributes", [], "any"falsefalsefalse11), "get", [=> "_route"], "method"falsefalsefalse11), [=> "search"=> "property_type_search"]);
  82.         // line 12
  83.         $context["isComoundResultsPage"] = twig_in_filter(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.'12$this->source); })()), "request", [], "any"falsefalsefalse12), "attributes", [], "any"falsefalsefalse12), "get", [=> "_route"], "method"falsefalsefalse12), [=> "compound_search"=> "compound_adviser_search_results"]);
  84.         // line 13
  85.         $context["isListingDetailsPage"] = twig_in_filter(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.'13$this->source); })()), "request", [], "any"falsefalsefalse13), "attributes", [], "any"falsefalsefalse13), "get", [=> "_route"], "method"falsefalsefalse13), [=> "listing_slug"]);
  86.         // line 14
  87.         $macros["seoMacro"] = $this->macros["seoMacro"] = $this->loadTemplate("@AqarmapListing/Default/macros/seoVersion.twig""base.html.twig"14)->unwrap();
  88.         // line 15
  89.         $context["isSeoVersion"] = ((twig_call_macro($macros["seoMacro"], "macro_seoVersion", [twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'15$this->source); })()), "request", [], "any"falsefalsefalse15), "requesturi", [], "any"falsefalsefalse15)], 15$context$this->getSourceContext()) && (isset($context["isSearchResultsPage"]) || array_key_exists("isSearchResultsPage"$context) ? $context["isSearchResultsPage"] : (function () { throw new RuntimeError('Variable "isSearchResultsPage" does not exist.'15$this->source); })())) &&  !twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'15$this->source); })()), "user", [], "any"falsefalsefalse15));
  90.         // line 16
  91.         $context["isLongTailPage"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'16$this->source); })()), "request", [], "any"falsefalsefalse16), "get", [=> "lt"], "method"falsefalsefalse16);
  92.         // line 17
  93.         $context["isUXVersion"] =  !(isset($context["isSeoVersion"]) || array_key_exists("isSeoVersion"$context) ? $context["isSeoVersion"] : (function () { throw new RuntimeError('Variable "isSeoVersion" does not exist.'17$this->source); })());
  94.         // line 18
  95.         $context["allowTagManagerDelay"] = (((isset($context["isSeoVersion"]) || array_key_exists("isSeoVersion"$context) ? $context["isSeoVersion"] : (function () { throw new RuntimeError('Variable "isSeoVersion" does not exist.'18$this->source); })()) || (isset($context["isComoundResultsPage"]) || array_key_exists("isComoundResultsPage"$context) ? $context["isComoundResultsPage"] : (function () { throw new RuntimeError('Variable "isComoundResultsPage" does not exist.'18$this->source); })())) || (isset($context["isListingDetailsPage"]) || array_key_exists("isListingDetailsPage"$context) ? $context["isListingDetailsPage"] : (function () { throw new RuntimeError('Variable "isListingDetailsPage" does not exist.'18$this->source); })()));
  96.         // line 19
  97.         $context["hiddenParametersLanguageRoutes"] = [=> "search"=> "property_type_search"=> "listing_slug"];
  98.         // line 20
  99.         $context["removeParametersLanguageSwitcher"] = (twig_in_filter(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.'20$this->source); })()), "request", [], "any"falsefalsefalse20), "attributes", [], "any"falsefalsefalse20), "get", [=> "_route"], "method"falsefalsefalse20), (isset($context["hiddenParametersLanguageRoutes"]) || array_key_exists("hiddenParametersLanguageRoutes"$context) ? $context["hiddenParametersLanguageRoutes"] : (function () { throw new RuntimeError('Variable "hiddenParametersLanguageRoutes" does not exist.'20$this->source); })())) &&  !(isset($context["isLongTailPage"]) || array_key_exists("isLongTailPage"$context) ? $context["isLongTailPage"] : (function () { throw new RuntimeError('Variable "isLongTailPage" does not exist.'20$this->source); })()));
  100.         // line 21
  101.         $context["adminBodyClass"] = (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_ADMIN")) ? ("is-admin") : (""));
  102.         // line 22
  103.         $context["searchResultsBodyClass"] = (((isset($context["isSearchResultsPage"]) || array_key_exists("isSearchResultsPage"$context) ? $context["isSearchResultsPage"] : (function () { throw new RuntimeError('Variable "isSearchResultsPage" does not exist.'22$this->source); })())) ? ("initial-font") : (""));
  104.         // line 23
  105.         $context["aqarmap_exhibits_guide_url"] = ((((isset($context["aqarmap_advice_url"]) || array_key_exists("aqarmap_advice_url"$context) ? $context["aqarmap_advice_url"] : (function () { throw new RuntimeError('Variable "aqarmap_advice_url" does not exist.'23$this->source); })()) . "/") . twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'23$this->source); })()), "request", [], "any"falsefalsefalse23), "locale", [], "any"falsefalsefalse23)) . "/events");
  106.         // line 24
  107.         $context["isUserHasActiveSubscription"] = (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'24$this->source); })()), "user", [], "any"falsefalsefalse24) && (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'24$this->source); })()), "user", [], "any"falsefalsefalse24), "getAbsoluteSubscriptionExpiryDays", [], "any"falsefalsefalse24) > 0));
  108.         // line 25
  109.         $context["appLocale"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'25$this->source); })()), "request", [], "any"falsefalsefalse25), "locale", [], "any"falsefalsefalse25);
  110.         // line 26
  111.         $context["isLocalArabic"] = ((isset($context["appLocale"]) || array_key_exists("appLocale"$context) ? $context["appLocale"] : (function () { throw new RuntimeError('Variable "appLocale" does not exist.'26$this->source); })()) == "ar");
  112.         // line 27
  113.         echo "<head>
  114.     <meta charset=\"";
  115.         // line 28
  116.         echo twig_escape_filter($this->env$this->env->getCharset(), "html"nulltrue);
  117.         echo "\" />
  118.     <title>";
  119.         // line 30
  120.         $this->displayBlock('title'$context$blocks);
  121.         echo "</title>
  122.     ";
  123.         // line 32
  124.         $context["hiddenMetaDescriptionRoutes"] = [=> "compound_search"];
  125.         // line 33
  126.         echo "    ";
  127.         if ((!twig_in_filter(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.'33$this->source); })()), "request", [], "any"falsefalsefalse33), "attributes", [], "any"falsefalsefalse33), "get", [=> "_route"], "method"falsefalsefalse33), (isset($context["hiddenMetaDescriptionRoutes"]) || array_key_exists("hiddenMetaDescriptionRoutes"$context) ? $context["hiddenMetaDescriptionRoutes"] : (function () { throw new RuntimeError('Variable "hiddenMetaDescriptionRoutes" does not exist.'33$this->source); })())) || ((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.'33$this->source); })()), "request", [], "any"falsefalsefalse33), "attributes", [], "any"falsefalsefalse33), "get", [=> "_route"], "method"falsefalsefalse33) == "listing_slug") && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["listing"]) || array_key_exists("listing"$context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.'33$this->source); })()), "section", [], "any"falsefalsefalse33), "searchable", [], "any"falsefalsefalse33)))) {
  128.             // line 34
  129.             echo "        <meta name=\"description\" content=\"";
  130.             ob_start();
  131.             if (            $this->hasBlock("meta_description"$context$blocks)) {
  132.                 // line 35
  133.                 echo "                ";
  134.                 echo twig_escape_filter($this->envtwig_trim_filter(twig_replace_filter(twig_replace_filter(twig_truncate_filter($this->envtwig_striptags(_twig_default_filter(                $this->renderBlock("meta_description"$context$blocks), $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.homepage_description"))), 250truenull), ["
  135. => " ""
  136. => " ""\t" => " ""
  137. => " ""  " => ".."]), ["  " => ". "]), "."), "html"nulltrue);
  138.                 echo "
  139.             ";
  140.             } else {
  141.                 // line 37
  142.                 echo "                ";
  143.                 echo twig_escape_filter($this->envtwig_trim_filter(twig_replace_filter(twig_replace_filter(twig_truncate_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.homepage_description")), 250truenull), ["
  144. => " ""
  145. => " ""\t" => " ""
  146. => " ""  " => ".."]), ["  " => ". "]), "."), "html"nulltrue);
  147.                 echo "
  148.             ";
  149.             }
  150.             // line 39
  151.             echo "        ";
  152.             echo trim(preg_replace('/>\s+</''><'ob_get_clean()));
  153.             echo "\">
  154.     ";
  155.         }
  156.         // line 41
  157.         echo "
  158.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" >
  159.     <meta http-equiv=\"Accept-CH\" content=\"DPR, Width, Viewport-Width\">
  160.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  161.     <meta name=\"theme-color\" content=\"#007dbe\">
  162.     <meta name=\"author\" content=\"";
  163.         // line 46
  164.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.app_name"), "html"nulltrue);
  165.         echo "\">
  166.     <meta name=\"apple-itunes-app\" content=\"app-id=642633889\">
  167.     <meta name=\"google-play-app\" content=\"app-id=com.aqarmap.android\">
  168.     <meta name=\"robots\" content=\"noindex, follow\">
  169.     ";
  170.         // line 50
  171.         if (((isset($context["app_domain"]) || array_key_exists("app_domain"$context) ? $context["app_domain"] : (function () { throw new RuntimeError('Variable "app_domain" does not exist.'50$this->source); })()) != twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'50$this->source); })()), "request", [], "any"falsefalsefalse50), "getHost", [], "method"falsefalsefalse50))) {
  172.             echo "<meta name=\"robots\" content=\"noindex, nofollow\">";
  173.         }
  174.         // line 51
  175.         echo "
  176.     ";
  177.         // line 52
  178.         $this->displayBlock('metatags'$context$blocks);
  179.         // line 53
  180.         echo "    <link rel=\"preload\" as=\"image\" href=\"";
  181.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/placeholder.svg"), "html"nulltrue);
  182.         echo "\">
  183.     <link rel=\"preload\" as=\"image\" href=\"";
  184.         // line 54
  185.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("images/logo-" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'54$this->source); })()), "request", [], "any"falsefalsefalse54), "locale", [], "any"falsefalsefalse54)) . "-white.svg")), "html"nulltrue);
  186.         echo "\">
  187.     <link rel=\"icon\" type=\"image/x-icon\" href=\"";
  188.         // line 55
  189.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("favicon.ico"), "html"nulltrue);
  190.         echo "\" />
  191.     <link rel=\"manifest\"  href=\"";
  192.         // line 56
  193.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("manifest.json"), "html"nulltrue);
  194.         echo "\" />
  195.     ";
  196.         // line 57
  197.         $this->displayBlock('htmlhead'$context$blocks);
  198.         // line 58
  199.         echo "
  200.     ";
  201.         // line 59
  202.         $this->displayBlock('categorizedStylesheets'$context$blocks);
  203.         // line 62
  204.         echo "
  205.     ";
  206.         // line 63
  207.         $this->displayBlock('favouriteHead'$context$blocks);
  208.         // line 65
  209.         echo "
  210.     ";
  211.         // line 66
  212.         $context["topBar"] = $this->extensions['Aqarmap\Bundle\AnnouncementBundle\Services\Twig\AnnouncementExtension']->getActiveAnnouncement(["topBar" => true]);
  213.         // line 67
  214.         echo "    ";
  215.         $this->displayBlock('headScripts'$context$blocks);
  216.         // line 95
  217.         echo "
  218.     ";
  219.         // line 96
  220.         $this->displayBlock('env'$context$blocks);
  221.         // line 99
  222.         echo "</head>
  223. <body class=\"";
  224.         // line 101
  225.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.direction_code"), "html"nulltrue);
  226.         echo " ";
  227.         echo twig_escape_filter($this->env, (isset($context["adminBodyClass"]) || array_key_exists("adminBodyClass"$context) ? $context["adminBodyClass"] : (function () { throw new RuntimeError('Variable "adminBodyClass" does not exist.'101$this->source); })()), "html"nulltrue);
  228.         echo " ";
  229.         echo twig_escape_filter($this->env, (isset($context["searchResultsBodyClass"]) || array_key_exists("searchResultsBodyClass"$context) ? $context["searchResultsBodyClass"] : (function () { throw new RuntimeError('Variable "searchResultsBodyClass" does not exist.'101$this->source); })()), "html"nulltrue);
  230.         echo "\">
  231. ";
  232.         // line 102
  233.         if (((isset($context["isProduction"]) || array_key_exists("isProduction"$context) ? $context["isProduction"] : (function () { throw new RuntimeError('Variable "isProduction" does not exist.'102$this->source); })()) &&  !(isset($context["isGoogleTagManagerDisabledTest"]) || array_key_exists("isGoogleTagManagerDisabledTest"$context) ? $context["isGoogleTagManagerDisabledTest"] : (function () { throw new RuntimeError('Variable "isGoogleTagManagerDisabledTest" does not exist.'102$this->source); })()))) {
  234.             // line 103
  235.             echo "    <!-- Google Tag Manager -->
  236.     <script>
  237.         var tagManagerSettings = '";
  238.             // line 105
  239.             echo twig_escape_filter($this->env$this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""tag_manager"), "html"nulltrue);
  240.             echo "';
  241.         var allowTagManagerDelay = '";
  242.             // line 106
  243.             echo twig_escape_filter($this->env, (isset($context["allowTagManagerDelay"]) || array_key_exists("allowTagManagerDelay"$context) ? $context["allowTagManagerDelay"] : (function () { throw new RuntimeError('Variable "allowTagManagerDelay" does not exist.'106$this->source); })()), "html"nulltrue);
  244.             echo "'
  245.     </script>
  246.     <noscript><iframe  src=\"//www.googletagmanager.com/ns.html?id=";
  247.             // line 108
  248.             echo twig_escape_filter($this->env$this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""tag_manager"), "html"nulltrue);
  249.             echo "\"
  250.                       height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\" loading=\"lazy\"></iframe></noscript>
  251.     <script type=\"application/javascript\" src=\"";
  252.             // line 110
  253.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("builds/js/buildTagManager" . (((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'110$this->source); })()), "environment", [], "any"falsefalsefalse110) == "dev")) ? ("") : (".min"))) . ".js")), "html"nulltrue);
  254.             echo "\"></script>
  255.     <!-- End Google Tag Manager -->
  256. ";
  257.         }
  258.         // line 113
  259.         echo "
  260. ";
  261.         // line 114
  262.         $this->displayBlock('googleDoubleclick'$context$blocks);
  263.         // line 176
  264.         echo "
  265. ";
  266.         // line 177
  267.         $this->displayBlock('searchFilters'$context$blocks);
  268.         // line 179
  269.         echo "
  270. ";
  271.         // line 180
  272.         $this->displayBlock('firebase'$context$blocks);
  273.         // line 184
  274.         echo "
  275. ";
  276.         // line 185
  277.         $this->displayBlock('vueBody'$context$blocks);
  278.         // line 236
  279.         if (!twig_in_filter(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.'236$this->source); })()), "request", [], "any"falsefalsefalse236), "attributes", [], "any"falsefalsefalse236), "get", [=> "_route"], "method"falsefalsefalse236), [=> "compound_adviser_search_results"=> "compound_adviser"=> "search"=> "property_type_search"=> "compound_search"])) {
  280.             // line 237
  281.             echo "    <section class=\"problem\">
  282.         <a class=\"gtm-btn-report problemButton hidden-xs\"
  283.            href=\"";
  284.             // line 239
  285.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("aqarmap_feedback_get");
  286.             echo "\"
  287.            target=\"_blank\" rel=\"nofollow\">
  288.             <span class=\"fa fa-smile\"></span>
  289.             ";
  290.             // line 242
  291.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("problem.problem_help_btn"), "html"nulltrue);
  292.             echo "
  293.         </a>
  294.     </section><!-- problem Section -->
  295. ";
  296.         }
  297.         // line 246
  298.         echo "
  299. ";
  300.         // line 247
  301.         if (!twig_in_filter(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.'247$this->source); })()), "request", [], "any"falsefalsefalse247), "attributes", [], "any"falsefalsefalse247), "get", [=> "_route"], "method"falsefalsefalse247), [=> "listing_slug"=> "compound_adviser_search_results"=> "compound_adviser"=> "search"=> "property_type_search"=> "compound_search"])) {
  302.             // line 248
  303.             echo "<div class=\"position-fixed mobile-problem-wrapper visible-xs\">
  304.     <section class=\"problem mobile-problem-section\">
  305.         <a class=\"gtm-btn-report mobile-problem-button position-relative\"
  306.         href=\"";
  307.             // line 251
  308.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("aqarmap_feedback_get");
  309.             echo "\"
  310.         target=\"_blank\" rel=\"nofollow\">
  311.             <span class=\"icon fa fa-question\"></span>
  312.         </a>
  313.     </section><!-- problem Section Mobile-->
  314. </div>
  315. ";
  316.         }
  317.         // line 258
  318.         echo "
  319. ";
  320.         // line 259
  321.         $this->displayBlock('footer'$context$blocks);
  322.         // line 266
  323.         echo "
  324. ";
  325.         // line 269
  326.         $this->displayBlock('stylesheets'$context$blocks);
  327.         // line 274
  328.         echo "
  329. ";
  330.         // line 275
  331.         $this->displayBlock('getTranslations'$context$blocks);
  332.         // line 278
  333.         echo "<!-- Javascript categorized files -->
  334. ";
  335.         // line 279
  336.         $this->displayBlock('categorizedJavascripts'$context$blocks);
  337.         // line 286
  338.         echo "<!-- Javascript files -->
  339. ";
  340.         // line 288
  341.         $this->displayBlock('javascripts'$context$blocks);
  342.         // line 341
  343.         echo "
  344. ";
  345.         // line 342
  346.         $this->displayBlock('fos'$context$blocks);
  347.         // line 352
  348.         echo "
  349. ";
  350.         // line 353
  351.         $this->displayBlock('extraScripts'$context$blocks);
  352.         // line 358
  353.         echo "
  354. ";
  355.         // line 359
  356.         $this->displayBlock('wootricScript'$context$blocks);
  357.         // line 390
  358.         echo "
  359. ";
  360.         // line 391
  361.         $this->displayBlock('facebookLogin'$context$blocks);
  362.         // line 393
  363.         echo "
  364. ";
  365.         // line 394
  366.         $this->displayBlock('googleLogin'$context$blocks);
  367.         // line 397
  368.         echo "</body>
  369. </html>
  370. ";
  371.         
  372.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  373.         
  374.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  375.     }
  376.     // line 30
  377.     public function block_title($context, array $blocks = [])
  378.     {
  379.         $macros $this->macros;
  380.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  381.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  382.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  383.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  384.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.brand_suffix"), "html"nulltrue);
  385.         
  386.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  387.         
  388.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  389.     }
  390.     // line 52
  391.     public function block_metatags($context, array $blocks = [])
  392.     {
  393.         $macros $this->macros;
  394.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  395.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metatags"));
  396.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  397.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""metatags"));
  398.         
  399.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  400.         
  401.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  402.     }
  403.     // line 57
  404.     public function block_htmlhead($context, array $blocks = [])
  405.     {
  406.         $macros $this->macros;
  407.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  408.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""htmlhead"));
  409.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  410.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""htmlhead"));
  411.         
  412.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  413.         
  414.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  415.     }
  416.     // line 59
  417.     public function block_categorizedStylesheets($context, array $blocks = [])
  418.     {
  419.         $macros $this->macros;
  420.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  421.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""categorizedStylesheets"));
  422.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  423.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""categorizedStylesheets"));
  424.         // line 60
  425.         echo "<link rel=\"stylesheet\" href=\"";
  426.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("builds/css/build" . (((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'60$this->source); })()), "environment", [], "any"falsefalsefalse60) == "dev")) ? ("") : (".min"))) . ".css")), "html"nulltrue);
  427.         echo "\" />
  428.     ";
  429.         
  430.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  431.         
  432.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  433.     }
  434.     // line 63
  435.     public function block_favouriteHead($context, array $blocks = [])
  436.     {
  437.         $macros $this->macros;
  438.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  439.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""favouriteHead"));
  440.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  441.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""favouriteHead"));
  442.         // line 64
  443.         echo "    ";
  444.         
  445.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  446.         
  447.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  448.     }
  449.     // line 67
  450.     public function block_headScripts($context, array $blocks = [])
  451.     {
  452.         $macros $this->macros;
  453.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  454.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""headScripts"));
  455.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  456.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""headScripts"));
  457.         // line 68
  458.         echo "        <script>
  459.             var app_data = {};
  460.             app_data.locale = '";
  461.         // line 70
  462.         echo twig_escape_filter($this->env, (isset($context["appLocale"]) || array_key_exists("appLocale"$context) ? $context["appLocale"] : (function () { throw new RuntimeError('Variable "appLocale" does not exist.'70$this->source); })()), "html"nulltrue);
  463.         echo "';
  464.             app_data.debug = ";
  465.         // line 71
  466.         echo twig_escape_filter($this->env$this->env->getRuntime('JMS\Serializer\Twig\SerializerRuntimeHelper')->serialize(((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'71$this->source); })()), "debug", [], "any"falsefalsefalse71)) ? (true) : (false))), "html"nulltrue);
  467.         echo ";
  468.             app_data.base_url = ";
  469.         // line 72
  470.         echo $this->env->getRuntime('JMS\Serializer\Twig\SerializerRuntimeHelper')->serialize($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage"));
  471.         echo ";
  472.             app_data.is_authenticated = ";
  473.         // line 73
  474.         echo $this->env->getRuntime('JMS\Serializer\Twig\SerializerRuntimeHelper')->serialize($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED"));
  475.         echo ";
  476.             app_data.messaging_api_key = \"";
  477.         // line 74
  478.         echo twig_escape_filter($this->env, (isset($context["firebase_api_key"]) || array_key_exists("firebase_api_key"$context) ? $context["firebase_api_key"] : (function () { throw new RuntimeError('Variable "firebase_api_key" does not exist.'74$this->source); })()), "html"nulltrue);
  479.         echo "\";
  480.             app_data.messaging_sender_id = \"";
  481.         // line 75
  482.         echo twig_escape_filter($this->env, (isset($context["firebase_sender_id"]) || array_key_exists("firebase_sender_id"$context) ? $context["firebase_sender_id"] : (function () { throw new RuntimeError('Variable "firebase_sender_id" does not exist.'75$this->source); })()), "html"nulltrue);
  483.         echo "\";
  484.             app_data.country = \"";
  485.         // line 76
  486.         echo twig_escape_filter($this->envtwig_lower_filter($this->env$this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country")), "html"nulltrue);
  487.         echo "\";
  488.             app_data.topBar = \"";
  489.         // line 77
  490.         echo (( !(null === (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'77$this->source); })()))) ? (true) : (false));
  491.         echo "\";
  492.             app_data.topBarStarts = \"";
  493.         // line 78
  494.         (( !(null === (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'78$this->source); })()))) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'78$this->source); })()), "startAt", [], "any"falsefalsefalse78), "html"nulltrue))) : (print (false)));
  495.         echo "\";
  496.             app_data.topBarCounter = \"";
  497.         // line 79
  498.         (( !(null === (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'79$this->source); })()))) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'79$this->source); })()), "counter", [], "any"falsefalsefalse79), "html"nulltrue))) : (print (false)));
  499.         echo "\";
  500.             app_data.environment = \"";
  501.         // line 80
  502.         echo twig_escape_filter($this->envtwig_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.'80$this->source); })()), "environment", [], "any"falsefalsefalse80), "html"nulltrue);
  503.         echo "\"
  504.             app_data.currency = \"";
  505.         // line 81
  506.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""currency")), "html"nulltrue);
  507.         echo "\"
  508.             app_data.searchSvcUrl=\"";
  509.         // line 82
  510.         echo twig_escape_filter($this->env, (isset($context["search_service_public_endpoint"]) || array_key_exists("search_service_public_endpoint"$context) ? $context["search_service_public_endpoint"] : (function () { throw new RuntimeError('Variable "search_service_public_endpoint" does not exist.'82$this->source); })()), "html"nulltrue);
  511.         echo "\"
  512.             app_data.authServiceUrl=\"";
  513.         // line 83
  514.         echo twig_escape_filter($this->env, (isset($context["auth_service_public_endpoint"]) || array_key_exists("auth_service_public_endpoint"$context) ? $context["auth_service_public_endpoint"] : (function () { throw new RuntimeError('Variable "auth_service_public_endpoint" does not exist.'83$this->source); })()), "html"nulltrue);
  515.         echo "\"
  516.         </script>
  517.         <script type=\"application/ld+json\">
  518.             {
  519.                 \"@context\": \"https://schema.org\",
  520.                 \"@type\": \"Organization\",
  521.                 \"logo\" : \"";
  522.         // line 90
  523.         echo twig_escape_filter($this->env, (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'90$this->source); })()), "request", [], "any"falsefalsefalse90), "locale", [], "any"falsefalsefalse90) == "ar")) ? ($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/logo-ar.svg"))) : ($this->extensions['Symfony\Bridge\Twig\Extension\HttpFoundationExtension']->generateAbsoluteUrl($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/EnglishLogo.png")))), "html"nulltrue);
  524.         echo "\",
  525.                 \"url\": \"";
  526.         // line 91
  527.         echo twig_escape_filter($this->envtwig_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.'91$this->source); })()), "request", [], "any"falsefalsefalse91), "getSchemeAndHttpHost", [], "method"falsefalsefalse91), "html"nulltrue);
  528.         echo "\"
  529.             }
  530.         </script>
  531.     ";
  532.         
  533.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  534.         
  535.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  536.     }
  537.     // line 96
  538.     public function block_env($context, array $blocks = [])
  539.     {
  540.         $macros $this->macros;
  541.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  542.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""env"));
  543.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  544.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""env"));
  545.         // line 97
  546.         echo "        ";
  547.         $this->loadTemplate("env.html.twig""base.html.twig"97)->display($context);
  548.         // line 98
  549.         echo "    ";
  550.         
  551.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  552.         
  553.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  554.     }
  555.     // line 114
  556.     public function block_googleDoubleclick($context, array $blocks = [])
  557.     {
  558.         $macros $this->macros;
  559.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  560.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""googleDoubleclick"));
  561.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  562.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""googleDoubleclick"));
  563.         // line 115
  564.         echo "    ";
  565.         if (((isset($context["isProduction"]) || array_key_exists("isProduction"$context) ? $context["isProduction"] : (function () { throw new RuntimeError('Variable "isProduction" does not exist.'115$this->source); })()) && (isset($context["isUXVersion"]) || array_key_exists("isUXVersion"$context) ? $context["isUXVersion"] : (function () { throw new RuntimeError('Variable "isUXVersion" does not exist.'115$this->source); })()))) {
  566.             // line 116
  567.             echo "        <script src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"></script>
  568.         <script>
  569.             window.googletag = window.googletag || {cmd: []};
  570.             googletag.cmd.push(function() {
  571.                 googletag.pubads().enableSingleRequest();
  572.                 googletag.pubads().collapseEmptyDivs();
  573.                 googletag.pubads().setTargeting('lang', \"";
  574.             // line 122
  575.             echo twig_escape_filter($this->envtwig_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.'122$this->source); })()), "request", [], "any"falsefalsefalse122), "locale", [], "any"falsefalsefalse122), "html"nulltrue);
  576.             echo "\").setTargeting('url', \"";
  577.             echo twig_escape_filter($this->envtwig_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.'122$this->source); })()), "request", [], "any"falsefalsefalse122), "pathInfo", [], "any"falsefalsefalse122), "html"nulltrue);
  578.             echo "\");
  579.             });
  580.             ";
  581.             // line 124
  582.             if (($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "SA")) {
  583.                 // line 125
  584.                 echo "                googletag.cmd.push(function() {
  585.                     googletag.defineSlot('/34628225/Frontpage-KSA', [[1140, 225], [728, 144]], 'div-gpt-ad-1611048992201-0').addService(googletag.pubads());
  586.                     googletag.enableServices();
  587.                 });
  588.             ";
  589.             } else {
  590.                 // line 130
  591.                 echo "                googletag.cmd.push(function() {
  592.                     googletag.defineSlot('/34628225/half-page', [1140, 225], 'div-gpt-ad-1588539416603-0').addService(googletag.pubads());
  593.                     googletag.enableServices();
  594.                 });
  595.             ";
  596.             }
  597.             // line 135
  598.             echo "        </script>
  599.         <script>
  600.             window.googletag = window.googletag || {cmd: []};
  601.             googletag.cmd.push(function() {
  602.                 googletag.pubads().enableSingleRequest();
  603.                 googletag.pubads().collapseEmptyDivs();
  604.                 googletag.pubads().setTargeting('lang', \"";
  605.             // line 141
  606.             echo twig_escape_filter($this->envtwig_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.'141$this->source); })()), "request", [], "any"falsefalsefalse141), "locale", [], "any"falsefalsefalse141), "html"nulltrue);
  607.             echo "\").setTargeting('url', \"";
  608.             echo twig_escape_filter($this->envtwig_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.'141$this->source); })()), "request", [], "any"falsefalsefalse141), "pathInfo", [], "any"falsefalsefalse141), "html"nulltrue);
  609.             echo "\");
  610.             });
  611.             ";
  612.             // line 143
  613.             if (($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "SA")) {
  614.                 // line 144
  615.                 echo "                googletag.cmd.push(function() {
  616.                     googletag.defineSlot('/34628225/sideadksalong', [300, 600], 'div-gpt-ad-1638434718795-0').addService(googletag.pubads());
  617.                     googletag.enableServices();
  618.                 });
  619.             ";
  620.             } else {
  621.                 // line 149
  622.                 echo "                googletag.cmd.push(function() {
  623.                     googletag.defineSlot('/34628225/sideadlong', [300, 600], 'div-gpt-ad-1638434601381-0').addService(googletag.pubads());
  624.                     googletag.enableServices();
  625.                 });
  626.             ";
  627.             }
  628.             // line 154
  629.             echo "        </script>
  630.         <script>
  631.             window.googletag = window.googletag || {cmd: []};
  632.             googletag.cmd.push(function() {
  633.                 googletag.pubads().enableSingleRequest();
  634.                 googletag.pubads().collapseEmptyDivs();
  635.                 googletag.pubads().setTargeting('lang', \"";
  636.             // line 160
  637.             echo twig_escape_filter($this->envtwig_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.'160$this->source); })()), "request", [], "any"falsefalsefalse160), "locale", [], "any"falsefalsefalse160), "html"nulltrue);
  638.             echo "\").setTargeting('url', \"";
  639.             echo twig_escape_filter($this->envtwig_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.'160$this->source); })()), "request", [], "any"falsefalsefalse160), "pathInfo", [], "any"falsefalsefalse160), "html"nulltrue);
  640.             echo "\");
  641.             });
  642.             ";
  643.             // line 162
  644.             if (($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "SA")) {
  645.                 // line 163
  646.                 echo "                googletag.cmd.push(function() {
  647.                     googletag.defineSlot('/34628225/feedadksa', [320, 320], 'div-gpt-ad-1611049193067-0').addService(googletag.pubads());
  648.                     googletag.enableServices();
  649.                 });
  650.             ";
  651.             } else {
  652.                 // line 168
  653.                 echo "                googletag.cmd.push(function() {
  654.                     googletag.defineSlot('/34628225/feedad', [320, 320], 'div-gpt-ad-1588541966744-0').addService(googletag.pubads());
  655.                     googletag.enableServices();
  656.                 });
  657.             ";
  658.             }
  659.             // line 173
  660.             echo "        </script>
  661.     ";
  662.         }
  663.         
  664.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  665.         
  666.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  667.     }
  668.     // line 177
  669.     public function block_searchFilters($context, array $blocks = [])
  670.     {
  671.         $macros $this->macros;
  672.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  673.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""searchFilters"));
  674.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  675.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""searchFilters"));
  676.         
  677.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  678.         
  679.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  680.     }
  681.     // line 180
  682.     public function block_firebase($context, array $blocks = [])
  683.     {
  684.         $macros $this->macros;
  685.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  686.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""firebase"));
  687.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  688.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""firebase"));
  689.         // line 181
  690.         echo "    <div id=\"overlay-back\"></div>
  691.     <div id=\"overlay\"><div class=\"overlay-text\">";
  692.         // line 182
  693.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("notification_modal.info_message"), "html"nulltrue);
  694.         echo " </div></div>
  695. ";
  696.         
  697.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  698.         
  699.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  700.     }
  701.     // line 185
  702.     public function block_vueBody($context, array $blocks = [])
  703.     {
  704.         $macros $this->macros;
  705.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  706.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""vueBody"));
  707.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  708.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""vueBody"));
  709.         // line 186
  710.         echo "    ";
  711.         $this->loadTemplate("flashes.html.twig""base.html.twig"186)->display($context);
  712.         // line 187
  713.         echo "    ";
  714.         $context["vueAppName"] = (((isset($context["isListingDetailsPage"]) || array_key_exists("isListingDetailsPage"$context) ? $context["isListingDetailsPage"] : (function () { throw new RuntimeError('Variable "isListingDetailsPage" does not exist.'187$this->source); })())) ? ("activitiesApp") : ("vueApp"));
  715.         // line 188
  716.         echo "    <div id=\"";
  717.         echo twig_escape_filter($this->env, (isset($context["vueAppName"]) || array_key_exists("vueAppName"$context) ? $context["vueAppName"] : (function () { throw new RuntimeError('Variable "vueAppName" does not exist.'188$this->source); })()), "html"nulltrue);
  718.         echo "\"
  719.          data-feature-toggle=\"";
  720.         // line 189
  721.         ((array_key_exists("featureToggle"$context)) ? (print (twig_escape_filter($this->envjson_encode((isset($context["featureToggle"]) || array_key_exists("featureToggle"$context) ? $context["featureToggle"] : (function () { throw new RuntimeError('Variable "featureToggle" does not exist.'189$this->source); })())), "html"nulltrue))) : (print (null)));
  722.         echo "\"
  723.          data-user=\"";
  724.         // line 190
  725.         ((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'190$this->source); })()), "user", [], "any"falsefalsefalse190)) ? (print (twig_escape_filter($this->envtwig_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.'190$this->source); })()), "user", [], "any"falsefalsefalse190), "id", [], "any"falsefalsefalse190), "html"nulltrue))) : (print (null)));
  726.         echo "\"
  727.          data-user-email=\"";
  728.         // line 191
  729.         ((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'191$this->source); })()), "user", [], "any"falsefalsefalse191)) ? (print (twig_escape_filter($this->envtwig_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.'191$this->source); })()), "user", [], "any"falsefalsefalse191), "email", [], "any"falsefalsefalse191), "html"nulltrue))) : (print (null)));
  730.         echo "\">
  731.         ";
  732.         // line 192
  733.         $this->displayBlock('navigation'$context$blocks);
  734.         // line 195
  735.         echo "        ";
  736.         if ((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.'195$this->source); })()), "request", [], "any"falsefalsefalse195), "attributes", [], "any"falsefalsefalse195), "get", [=> "_route"], "method"falsefalsefalse195) == "homepage")) {
  737.             // line 196
  738.             echo "            ";
  739.             $this->loadTemplate("hero-searchbar.html.twig""base.html.twig"196)->display($context);
  740.             // line 197
  741.             echo "            <section class=\"container-fluid\">
  742.                 <div class=\"row justify-content-center\">
  743.                     ";
  744.             // line 199
  745.             if ((isset($context["isProduction"]) || array_key_exists("isProduction"$context) ? $context["isProduction"] : (function () { throw new RuntimeError('Variable "isProduction" does not exist.'199$this->source); })())) {
  746.                 // line 200
  747.                 echo "                        ";
  748.                 if (($this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("general""country") == "SA")) {
  749.                     // line 201
  750.                     echo "                            <div id='div-gpt-ad-1611048992201-0' style='width: 1140px; height: 225px;'>
  751.                                 <script type=\"application/javascript\" v-pre defer>
  752.                                     if (typeof googletag !== 'undefined') {
  753.                                         googletag.cmd.push(function() { googletag.display('div-gpt-ad-1611048992201-0'); });
  754.                                     }
  755.                                 </script>
  756.                             </div>
  757.                         ";
  758.                 } else {
  759.                     // line 209
  760.                     echo "                            <div id='div-gpt-ad-1588539416603-0' style='width: 1140px; height: 225px;'>
  761.                                 <script type=\"application/javascript\" v-pre defer>
  762.                                     if (typeof googletag !== 'undefined') {
  763.                                         googletag.cmd.push(function() { googletag.display('div-gpt-ad-1588539416603-0'); });
  764.                                     }
  765.                                 </script>
  766.                             </div>
  767.                         ";
  768.                 }
  769.                 // line 217
  770.                 echo "                    ";
  771.             } else {
  772.                 // line 218
  773.                 echo "                        <div class=\"takeover-ad\" style=\"text-align: center; background-color: ";
  774.                 echo twig_escape_filter($this->env$this->extensions['Aqarmap\Bundle\MainBundle\Twig\SettingExtension']->getSetting("features""takeover_ad_color"), "html"nulltrue);
  775.                 echo ";\">
  776.                             <img src=\"https://placehold.it/1140x225/DFDFDF/B6B6B6&text=AD%20BANNER%20(1140%20X%20225)\" width=\"100%\" alt=\"\" />
  777.                         </div>
  778.                     ";
  779.             }
  780.             // line 222
  781.             echo "                </div>
  782.             </section>
  783.         ";
  784.         }
  785.         // line 225
  786.         echo "
  787.         ";
  788.         // line 226
  789.         $this->displayBlock('headerTop'$context$blocks);
  790.         // line 229
  791.         echo "
  792.         ";
  793.         // line 230
  794.         $this->displayBlock('body'$context$blocks);
  795.         // line 232
  796.         echo "        ";
  797.         $this->displayBlock('modals'$context$blocks);
  798.         // line 234
  799.         echo "    </div>
  800. ";
  801.         
  802.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  803.         
  804.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  805.     }
  806.     // line 192
  807.     public function block_navigation($context, array $blocks = [])
  808.     {
  809.         $macros $this->macros;
  810.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  811.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navigation"));
  812.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  813.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navigation"));
  814.         // line 193
  815.         echo "            ";
  816.         $this->loadTemplate("header.html.twig""base.html.twig"193)->display($context);
  817.         // line 194
  818.         echo "        ";
  819.         
  820.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  821.         
  822.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  823.     }
  824.     // line 226
  825.     public function block_headerTop($context, array $blocks = [])
  826.     {
  827.         $macros $this->macros;
  828.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  829.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""headerTop"));
  830.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  831.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""headerTop"));
  832.         // line 227
  833.         echo "            ";
  834.         $this->loadTemplate("adsHeader.html.twig""base.html.twig"227)->display($context);
  835.         // line 228
  836.         echo "        ";
  837.         
  838.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  839.         
  840.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  841.     }
  842.     // line 230
  843.     public function block_body($context, array $blocks = [])
  844.     {
  845.         $macros $this->macros;
  846.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  847.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  848.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  849.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  850.         // line 231
  851.         echo "        ";
  852.         
  853.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  854.         
  855.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  856.     }
  857.     // line 232
  858.     public function block_modals($context, array $blocks = [])
  859.     {
  860.         $macros $this->macros;
  861.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  862.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modals"));
  863.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  864.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modals"));
  865.         // line 233
  866.         echo "        ";
  867.         
  868.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  869.         
  870.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  871.     }
  872.     // line 259
  873.     public function block_footer($context, array $blocks = [])
  874.     {
  875.         $macros $this->macros;
  876.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  877.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  878.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  879.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  880.         // line 260
  881.         echo "    ";
  882.         $context["hiddenFooterRoutes"] = [=> "listing_initialize"=> "listing_edit"=> "listing_upload"=> "listing_confirm_publish_credit"];
  883.         // line 261
  884.         echo "    ";
  885.         if (!twig_in_filter(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.'261$this->source); })()), "request", [], "any"falsefalsefalse261), "attributes", [], "any"falsefalsefalse261), "get", [=> "_route"], "method"falsefalsefalse261), (isset($context["hiddenFooterRoutes"]) || array_key_exists("hiddenFooterRoutes"$context) ? $context["hiddenFooterRoutes"] : (function () { throw new RuntimeError('Variable "hiddenFooterRoutes" does not exist.'261$this->source); })()))) {
  886.             // line 262
  887.             echo "        ";
  888.             $this->loadTemplate("footer.v2.html.twig""base.html.twig"262)->display($context);
  889.             // line 263
  890.             echo "    ";
  891.         }
  892.         // line 264
  893.         echo "
  894. ";
  895.         
  896.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  897.         
  898.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  899.     }
  900.     // line 269
  901.     public function block_stylesheets($context, array $blocks = [])
  902.     {
  903.         $macros $this->macros;
  904.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  905.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  906.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  907.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  908.         // line 270
  909.         if (($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("layout.direction_code") == "rtl")) {
  910.             // line 271
  911.             echo "<link href=\"";
  912.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("builds/css/bootstrap-rtl.min.css"), "html"nulltrue);
  913.             echo "\" rel=\"stylesheet\" media=\"print\" onload=\"this.media='all';this.onload=null;\" />
  914.     ";
  915.         }
  916.         
  917.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  918.         
  919.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  920.     }
  921.     // line 275
  922.     public function block_getTranslations($context, array $blocks = [])
  923.     {
  924.         $macros $this->macros;
  925.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  926.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""getTranslations"));
  927.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  928.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""getTranslations"));
  929.         // line 276
  930.         echo "    ";
  931.         $this->loadTemplate("get-translations.html.twig""base.html.twig"276)->display($context);
  932.         
  933.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  934.         
  935.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  936.     }
  937.     // line 279
  938.     public function block_categorizedJavascripts($context, array $blocks = [])
  939.     {
  940.         $macros $this->macros;
  941.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  942.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""categorizedJavascripts"));
  943.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  944.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""categorizedJavascripts"));
  945.         // line 280
  946.         echo "    <script src=\"";
  947.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("builds/js/build" . (((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'280$this->source); })()), "environment", [], "any"falsefalsefalse280) == "dev")) ? ("") : (".min"))) . ".js")), "html"nulltrue);
  948.         echo "\"></script>
  949.     <script defer type=\"application/javascript\" src=\"";
  950.         // line 281
  951.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("builds/js/buildTopSellers" . (((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'281$this->source); })()), "environment", [], "any"falsefalsefalse281) == "dev")) ? ("") : (".min"))) . ".js")), "html"nulltrue);
  952.         echo "\"></script>
  953.     ";
  954.         // line 282
  955.         if ( !(null === (isset($context["topBar"]) || array_key_exists("topBar"$context) ? $context["topBar"] : (function () { throw new RuntimeError('Variable "topBar" does not exist.'282$this->source); })()))) {
  956.             // line 283
  957.             echo "        ";
  958.             echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("countdown");
  959.             echo "
  960.     ";
  961.         }
  962.         
  963.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  964.         
  965.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  966.     }
  967.     // line 288
  968.     public function block_javascripts($context, array $blocks = [])
  969.     {
  970.         $macros $this->macros;
  971.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  972.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  973.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  974.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  975.         // line 289
  976.         echo "    <script src=\"";
  977.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("js/translations/jstranslation/" twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'289$this->source); })()), "request", [], "any"falsefalsefalse289), "locale", [], "any"falsefalsefalse289)) . ".js")), "html"nulltrue);
  978.         echo "\" defer></script>
  979.     <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  980.     <!--[if lt IE 9]>
  981.     <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>
  982.     <script src=\"https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js\"></script>
  983.     <![endif]-->
  984.     <script type=\"application/javascript\">
  985.         // Google Tag Manager Data Layer initialization
  986.         window.dataLayer = window.dataLayer || [];
  987.         // Translator initialization
  988.         window.Translator = window.Translator || [];
  989.     </script>
  990.     ";
  991.         // line 306
  992.         echo "    ";
  993.         $context["criteo_custom_datalayer"] = ["PageType" => "TransactionPage""email" => " "];
  994.         // line 307
  995.         echo "
  996.     ";
  997.         // line 309
  998.         echo "    ";
  999.         $context["criteo_datalayer"] = ["PageType" => 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.'309$this->source); })()), "request", [], "any"falsefalsefalse309), "attributes", [], "any"falsefalsefalse309), "get", [=> "_route"], "method"falsefalsefalse309)];
  1000.         // line 310
  1001.         echo "
  1002.     ";
  1003.         // line 311
  1004.         if (((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.'311$this->source); })()), "request", [], "any"falsefalsefalse311), "attributes", [], "any"falsefalsefalse311), "get", [=> "_route"], "method"falsefalsefalse311) == "search") || (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.'311$this->source); })()), "request", [], "any"falsefalsefalse311), "attributes", [], "any"falsefalsefalse311), "get", [=> "_route"], "method"falsefalsefalse311) == "property_type_search"))) {
  1005.             // line 312
  1006.             $context["criteo_datalayer"] = ["PageType" => "search"];
  1007.             // line 313
  1008.             echo "    ";
  1009.         }
  1010.         // line 314
  1011.         echo "
  1012.     ";
  1013.         // line 315
  1014.         $context["criteo_datalayer"] = twig_array_merge((isset($context["criteo_datalayer"]) || array_key_exists("criteo_datalayer"$context) ? $context["criteo_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_datalayer" does not exist.'315$this->source); })()), ["email" => " "]);
  1015.         // line 316
  1016.         echo "
  1017.     ";
  1018.         // line 317
  1019.         if ((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.'317$this->source); })()), "request", [], "any"falsefalsefalse317), "attributes", [], "any"falsefalsefalse317), "get", [=> "_route"], "method"falsefalsefalse317) == "listing_slug")) {
  1020.             // line 318
  1021.             echo "        ";
  1022.             $context["criteo_datalayer"] = ["PageType" => "ListingPage""email" => " "];
  1023.             // line 319
  1024.             echo "        ";
  1025.             $context["criteo_custom_datalayer"] = twig_array_merge((isset($context["criteo_custom_datalayer"]) || array_key_exists("criteo_custom_datalayer"$context) ? $context["criteo_custom_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_custom_datalayer" does not exist.'319$this->source); })()), ["ProductTransactionProducts" => [=> ["id" => twig_get_attribute($this->env$this->source, (isset($context["listing"]) || array_key_exists("listing"$context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.'319$this->source); })()), "id", [], "any"falsefalsefalse319), "price" => "0.01""quantity" => "1"]]]);
  1026.             // line 320
  1027.             echo "
  1028.         ";
  1029.             // line 321
  1030.             $context["criteo_datalayer"] = twig_array_merge((isset($context["criteo_datalayer"]) || array_key_exists("criteo_datalayer"$context) ? $context["criteo_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_datalayer" does not exist.'321$this->source); })()), ["ListingID" => twig_get_attribute($this->env$this->source, (isset($context["listing"]) || array_key_exists("listing"$context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.'321$this->source); })()), "id", [], "any"falsefalsefalse321)]);
  1031.             // line 322
  1032.             echo "    <script>
  1033.         \$(document).ready(function () {
  1034.             dataLayer.push(";
  1035.             // line 324
  1036.             echo json_encode((isset($context["criteo_custom_datalayer"]) || array_key_exists("criteo_custom_datalayer"$context) ? $context["criteo_custom_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_custom_datalayer" does not exist.'324$this->source); })()));
  1037.             echo ");
  1038.         });
  1039.     </script>
  1040.     ";
  1041.             // line 327
  1042.             if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["listing"]) || array_key_exists("listing"$context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.'327$this->source); })()), "liveChildren", [], "any"falsefalsefalse327))) {
  1043.                 // line 328
  1044.                 echo "            ";
  1045.                 $context["criteo_datalayer"] = twig_array_merge((isset($context["criteo_datalayer"]) || array_key_exists("criteo_datalayer"$context) ? $context["criteo_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_datalayer" does not exist.'328$this->source); })()), ["unitsIDs" => twig_get_attribute($this->env$this->source, (isset($context["listing"]) || array_key_exists("listing"$context) ? $context["listing"] : (function () { throw new RuntimeError('Variable "listing" does not exist.'328$this->source); })()), "liveChildrenIDs", [], "any"falsefalsefalse328)]);
  1046.                 // line 329
  1047.                 echo "        ";
  1048.             }
  1049.         }
  1050.         // line 331
  1051.         echo "
  1052.     ";
  1053.         // line 332
  1054.         if (((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.'332$this->source); })()), "request", [], "any"falsefalsefalse332), "attributes", [], "any"falsefalsefalse332), "get", [=> "_route"], "method"falsefalsefalse332) == "search") || (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.'332$this->source); })()), "request", [], "any"falsefalsefalse332), "attributes", [], "any"falsefalsefalse332), "get", [=> "_route"], "method"falsefalsefalse332) == "property_type_search"))) {
  1055.             // line 333
  1056.             $context["criteo_datalayer"] = twig_array_merge((isset($context["criteo_datalayer"]) || array_key_exists("criteo_datalayer"$context) ? $context["criteo_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_datalayer" does not exist.'333$this->source); })()), ["ListingIDList" => twig_slice($this->env, (isset($context["resultsIDs"]) || array_key_exists("resultsIDs"$context) ? $context["resultsIDs"] : (function () { throw new RuntimeError('Variable "resultsIDs" does not exist.'333$this->source); })()), 13)]);
  1057.             // line 334
  1058.             echo "    ";
  1059.         }
  1060.         // line 335
  1061.         echo "    <script>
  1062.         \$(document).ready(function () {
  1063.             dataLayer.push(";
  1064.         // line 337
  1065.         echo json_encode((isset($context["criteo_datalayer"]) || array_key_exists("criteo_datalayer"$context) ? $context["criteo_datalayer"] : (function () { throw new RuntimeError('Variable "criteo_datalayer" does not exist.'337$this->source); })()));
  1066.         echo ");
  1067.         });
  1068.     </script>
  1069. ";
  1070.         
  1071.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1072.         
  1073.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1074.     }
  1075.     // line 342
  1076.     public function block_fos($context, array $blocks = [])
  1077.     {
  1078.         $macros $this->macros;
  1079.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1080.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""fos"));
  1081.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1082.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""fos"));
  1083.         // line 343
  1084.         echo "    ";
  1085.         if (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'343$this->source); })()), "debug", [], "any"falsefalsefalse343)) {
  1086.             // line 344
  1087.             echo "        <script src=\"";
  1088.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_js_routing_js", ["callback" => "fos.Router.setData"]);
  1089.             echo "\"></script>
  1090.     ";
  1091.         } else {
  1092.             // line 346
  1093.             echo "        <script src=\"";
  1094.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/fos_js_routes.js"), "html"nulltrue);
  1095.             echo "\"></script>
  1096.         <script>
  1097.             Routing.setPrefix(\"";
  1098.             // line 348
  1099.             echo twig_escape_filter($this->envtwig_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.'348$this->source); })()), "request", [], "any"falsefalsefalse348), "locale", [], "any"falsefalsefalse348), "html"nulltrue);
  1100.             echo "__RG__\");
  1101.         </script>
  1102.     ";
  1103.         }
  1104.         
  1105.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1106.         
  1107.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1108.     }
  1109.     // line 353
  1110.     public function block_extraScripts($context, array $blocks = [])
  1111.     {
  1112.         $macros $this->macros;
  1113.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1114.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extraScripts"));
  1115.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1116.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extraScripts"));
  1117.         // line 354
  1118.         echo "    ";
  1119.         if ((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.'354$this->source); })()), "request", [], "any"falsefalsefalse354), "attributes", [], "any"falsefalsefalse354), "get", [=> "_route"], "method"falsefalsefalse354) == "homepage")) {
  1120.             // line 355
  1121.             echo "                <script type=\"application/javascript\" src=\"";
  1122.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/priceFilters.js"), "html"nulltrue);
  1123.             echo "\"></script>
  1124.     ";
  1125.         }
  1126.         
  1127.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1128.         
  1129.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1130.     }
  1131.     // line 359
  1132.     public function block_wootricScript($context, array $blocks = [])
  1133.     {
  1134.         $macros $this->macros;
  1135.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1136.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""wootricScript"));
  1137.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1138.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""wootricScript"));
  1139.         // line 360
  1140.         echo "    ";
  1141.         if ((isset($context["isUXVersion"]) || array_key_exists("isUXVersion"$context) ? $context["isUXVersion"] : (function () { throw new RuntimeError('Variable "isUXVersion" does not exist.'360$this->source); })())) {
  1142.             // line 361
  1143.             echo "        <!-- begin Wootric code -->
  1144.         <script>
  1145.             window.wootric = function(){};
  1146.         </script>
  1147.         <script type=\"text/javascript\" src=\"https://cdn.wootric.com/wootric-sdk.js\"></script>
  1148.         ";
  1149.             // line 366
  1150.             if (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'366$this->source); })()), "user", [], "any"falsefalsefalse366)) {
  1151.                 // line 367
  1152.                 echo "            <script id=\"wootricScript\"  type=\"application/javascript\" src=\"";
  1153.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("builds/js/buildWootric" . (((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'367$this->source); })()), "environment", [], "any"falsefalsefalse367) == "dev")) ? ("") : (".min"))) . ".js")), "html"nulltrue);
  1154.                 echo "\"></script>
  1155.         ";
  1156.             } else {
  1157.                 // line 369
  1158.                 echo "            <script type=\"text/javascript\">
  1159.                 //window.wootric_survey_immediately = true; // Shows survey immediately for testing purposes. TODO: Comment out for production.
  1160.                 window.wootricSettings = {
  1161.                     account_token:  'NPS-8fa9e73b'
  1162.                 };
  1163.                  window.wootric(\"run\");
  1164.             </script>
  1165.         ";
  1166.             }
  1167.             // line 377
  1168.             echo "    ";
  1169.         } else {
  1170.             // line 378
  1171.             echo "        <script>
  1172.             \$(document).ready(function () {
  1173.                 ";
  1174.             // line 380
  1175.             if (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'380$this->source); })()), "user", [], "any"falsefalsefalse380)) {
  1176.                 // line 381
  1177.                 echo "                    dataLayer.push({
  1178.                         'userEmail': '";
  1179.                 // line 382
  1180.                 echo twig_escape_filter($this->envtwig_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.'382$this->source); })()), "user", [], "any"falsefalsefalse382), "email", [], "any"falsefalsefalse382), "html"nulltrue);
  1181.                 echo "',
  1182.                         'userCreatedAt': '";
  1183.                 // line 383
  1184.                 echo twig_escape_filter($this->envtwig_date_format_filter($this->envtwig_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.'383$this->source); })()), "user", [], "any"falsefalsefalse383), "createdAt", [], "any"falsefalsefalse383), "U"), "html"nulltrue);
  1185.                 echo "',
  1186.                     });
  1187.                 ";
  1188.             }
  1189.             // line 386
  1190.             echo "            });
  1191.         </script>
  1192.     ";
  1193.         }
  1194.         
  1195.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1196.         
  1197.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1198.     }
  1199.     // line 391
  1200.     public function block_facebookLogin($context, array $blocks = [])
  1201.     {
  1202.         $macros $this->macros;
  1203.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1204.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""facebookLogin"));
  1205.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1206.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""facebookLogin"));
  1207.         
  1208.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1209.         
  1210.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1211.     }
  1212.     // line 394
  1213.     public function block_googleLogin($context, array $blocks = [])
  1214.     {
  1215.         $macros $this->macros;
  1216.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1217.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""googleLogin"));
  1218.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1219.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""googleLogin"));
  1220.         // line 395
  1221.         echo "    ";
  1222.         $this->loadTemplate("googleLogin.html.twig""base.html.twig"395)->display($context);
  1223.         
  1224.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1225.         
  1226.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1227.     }
  1228.     public function getTemplateName()
  1229.     {
  1230.         return "base.html.twig";
  1231.     }
  1232.     public function isTraitable()
  1233.     {
  1234.         return false;
  1235.     }
  1236.     public function getDebugInfo()
  1237.     {
  1238.         return array (  1367 => 395,  1357 => 394,  1339 => 391,  1326 => 386,  1320 => 383,  1316 => 382,  1313 => 381,  1311 => 380,  1307 => 378,  1304 => 377,  1294 => 369,  1288 => 367,  1286 => 366,  1279 => 361,  1276 => 360,  1266 => 359,  1252 => 355,  1249 => 354,  1239 => 353,  1225 => 348,  1219 => 346,  1213 => 344,  1210 => 343,  1200 => 342,  1186 => 337,  1182 => 335,  1179 => 334,  1177 => 333,  1175 => 332,  1172 => 331,  1168 => 329,  1165 => 328,  1163 => 327,  1157 => 324,  1153 => 322,  1151 => 321,  1148 => 320,  1145 => 319,  1142 => 318,  1140 => 317,  1137 => 316,  1135 => 315,  1132 => 314,  1129 => 313,  1127 => 312,  1125 => 311,  1122 => 310,  1119 => 309,  1116 => 307,  1113 => 306,  1093 => 289,  1083 => 288,  1069 => 283,  1067 => 282,  1063 => 281,  1058 => 280,  1048 => 279,  1037 => 276,  1027 => 275,  1013 => 271,  1011 => 270,  1001 => 269,  990 => 264,  987 => 263,  984 => 262,  981 => 261,  978 => 260,  968 => 259,  958 => 233,  948 => 232,  938 => 231,  928 => 230,  918 => 228,  915 => 227,  905 => 226,  895 => 194,  892 => 193,  882 => 192,  871 => 234,  868 => 232,  866 => 230,  863 => 229,  861 => 226,  858 => 225,  853 => 222,  845 => 218,  842 => 217,  832 => 209,  822 => 201,  819 => 200,  817 => 199,  813 => 197,  810 => 196,  807 => 195,  805 => 192,  801 => 191,  797 => 190,  793 => 189,  788 => 188,  785 => 187,  782 => 186,  772 => 185,  760 => 182,  757 => 181,  747 => 180,  729 => 177,  717 => 173,  710 => 168,  703 => 163,  701 => 162,  694 => 160,  686 => 154,  679 => 149,  672 => 144,  670 => 143,  663 => 141,  655 => 135,  648 => 130,  641 => 125,  639 => 124,  632 => 122,  624 => 116,  621 => 115,  611 => 114,  601 => 98,  598 => 97,  588 => 96,  574 => 91,  570 => 90,  560 => 83,  556 => 82,  552 => 81,  548 => 80,  544 => 79,  540 => 78,  536 => 77,  532 => 76,  528 => 75,  524 => 74,  520 => 73,  516 => 72,  512 => 71,  508 => 70,  504 => 68,  494 => 67,  484 => 64,  474 => 63,  461 => 60,  451 => 59,  433 => 57,  415 => 52,  396 => 30,  384 => 397,  382 => 394,  379 => 393,  377 => 391,  374 => 390,  372 => 359,  369 => 358,  367 => 353,  364 => 352,  362 => 342,  359 => 341,  357 => 288,  353 => 286,  351 => 279,  348 => 278,  346 => 275,  343 => 274,  341 => 269,  336 => 266,  334 => 259,  331 => 258,  321 => 251,  316 => 248,  314 => 247,  311 => 246,  304 => 242,  298 => 239,  294 => 237,  292 => 236,  290 => 185,  287 => 184,  285 => 180,  282 => 179,  280 => 177,  277 => 176,  275 => 114,  272 => 113,  266 => 110,  261 => 108,  256 => 106,  252 => 105,  248 => 103,  246 => 102,  238 => 101,  234 => 99,  232 => 96,  229 => 95,  226 => 67,  224 => 66,  221 => 65,  219 => 63,  216 => 62,  214 => 59,  211 => 58,  209 => 57,  205 => 56,  201 => 55,  197 => 54,  192 => 53,  190 => 52,  187 => 51,  183 => 50,  176 => 46,  169 => 41,  163 => 39,  154 => 37,  145 => 35,  141 => 34,  138 => 33,  136 => 32,  131 => 30,  126 => 28,  123 => 27,  121 => 26,  119 => 25,  117 => 24,  115 => 23,  113 => 22,  111 => 21,  109 => 20,  107 => 19,  105 => 18,  103 => 17,  101 => 16,  99 => 15,  97 => 14,  95 => 13,  93 => 12,  91 => 11,  84 => 9,  80 => 7,  78 => 6,  76 => 5,  74 => 4,  72 => 3,  70 => 2,  68 => 1,);
  1239.     }
  1240.     public function getSourceContext()
  1241.     {
  1242.         return new Source("{% set FLUID_CONTAINER = false %}
  1243. {% set isEgyptSite = get_setting('general', 'country') == 'EG' %}
  1244. {% set isKSASite = get_setting('general', 'country') == 'SA' %}
  1245. {% set isEnabledKSAnewHome = isKSASite and isEnabledFeature('web.ksa.newhome') %}
  1246. {% set isProduction = app.environment == 'prod' %}
  1247. {% set isGoogleTagManagerDisabledTest = isEnabledFeature('web.disable.tagmanager') %}
  1248. <!DOCTYPE html>
  1249. <html lang=\"{{ app.request.locale }}\" dir=\"{{ 'layout.direction_code'|trans }}\" ng-app=\"moonshot\">
  1250. {% set isSearchResultsPage = app.request.attributes.get('_route') in ['search', 'property_type_search'] %}
  1251. {% set isComoundResultsPage = app.request.attributes.get('_route') in ['compound_search', 'compound_adviser_search_results'] %}
  1252. {% set isListingDetailsPage = app.request.attributes.get('_route') in ['listing_slug'] %}
  1253. {% import '@AqarmapListing/Default/macros/seoVersion.twig' as seoMacro %}
  1254. {% set isSeoVersion = seoMacro.seoVersion(app.request.requesturi) and isSearchResultsPage and not app.user %}
  1255. {% set isLongTailPage = app.request.get('lt') %}
  1256. {% set isUXVersion = not isSeoVersion %}
  1257. {% set allowTagManagerDelay = isSeoVersion  or isComoundResultsPage or isListingDetailsPage %}
  1258. {% set hiddenParametersLanguageRoutes = ['search', 'property_type_search', 'listing_slug'] %}
  1259. {% set removeParametersLanguageSwitcher = app.request.attributes.get('_route') in hiddenParametersLanguageRoutes and not isLongTailPage %}
  1260. {% set adminBodyClass = is_granted(\"ROLE_ADMIN\") ? 'is-admin' : '' %}
  1261. {% set searchResultsBodyClass = isSearchResultsPage ? 'initial-font' : '' %}
  1262. {% set aqarmap_exhibits_guide_url = aqarmap_advice_url  ~ '/' ~ app.request.locale ~ '/events' %}
  1263. {% set isUserHasActiveSubscription = app.user and app.user.getAbsoluteSubscriptionExpiryDays > 0 %}
  1264. {% set appLocale = app.request.locale %}
  1265. {% set isLocalArabic = appLocale == 'ar' %}
  1266. <head>
  1267.     <meta charset=\"{{ _charset }}\" />
  1268.     <title>{% block title %}{{ 'layout.brand_suffix'|trans }}{% endblock %}</title>
  1269.     {% set hiddenMetaDescriptionRoutes = ['compound_search'] %}
  1270.     {% if app.request.attributes.get('_route') not in hiddenMetaDescriptionRoutes or (app.request.attributes.get('_route') == 'listing_slug' and listing.section.searchable) %}
  1271.         <meta name=\"description\" content=\"{% spaceless %}{% if block('meta_description') is defined %}
  1272.                 {{ block('meta_description')|default('layout.homepage_description'|trans)|striptags|truncate(250, true, null)|replace({\"\\n\": \" \", \"\\r\\n\": \" \", \"\\t\": \" \", \"\\n\\r\": \" \", \"  \": \"..\"})|replace({\"  \": \". \"})|trim('.') }}
  1273.             {% else %}
  1274.                 {{ 'layout.homepage_description'|trans|striptags|truncate(250, true, null)|replace({\"\\n\": \" \", \"\\r\\n\": \" \", \"\\t\": \" \", \"\\n\\r\": \" \", \"  \": \"..\"})|replace({\"  \": \". \"})|trim('.') }}
  1275.             {% endif %}
  1276.         {% endspaceless %}\">
  1277.     {% endif %}
  1278.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" >
  1279.     <meta http-equiv=\"Accept-CH\" content=\"DPR, Width, Viewport-Width\">
  1280.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  1281.     <meta name=\"theme-color\" content=\"#007dbe\">
  1282.     <meta name=\"author\" content=\"{{ 'layout.app_name'|trans }}\">
  1283.     <meta name=\"apple-itunes-app\" content=\"app-id=642633889\">
  1284.     <meta name=\"google-play-app\" content=\"app-id=com.aqarmap.android\">
  1285.     <meta name=\"robots\" content=\"noindex, follow\">
  1286.     {% if app_domain != app.request.getHost() %}<meta name=\"robots\" content=\"noindex, nofollow\">{% endif %}
  1287.     {% block metatags %}{% endblock %}
  1288.     <link rel=\"preload\" as=\"image\" href=\"{{ asset('images/placeholder.svg') }}\">
  1289.     <link rel=\"preload\" as=\"image\" href=\"{{ asset('images/logo-' ~ app.request.locale ~ '-white.svg') }}\">
  1290.     <link rel=\"icon\" type=\"image/x-icon\" href=\"{{ asset('favicon.ico') }}\" />
  1291.     <link rel=\"manifest\"  href=\"{{ asset('manifest.json') }}\" />
  1292.     {% block htmlhead %}{% endblock %}
  1293.     {% block categorizedStylesheets -%}
  1294.         <link rel=\"stylesheet\" href=\"{{ asset('builds/css/build'~ (app.environment == 'dev' ? '' : '.min') ~'.css') }}\" />
  1295.     {% endblock %}
  1296.     {% block favouriteHead %}
  1297.     {% endblock %}
  1298.     {% set topBar = active_announcement({topBar : true}) %}
  1299.     {% block headScripts %}
  1300.         <script>
  1301.             var app_data = {};
  1302.             app_data.locale = '{{ appLocale }}';
  1303.             app_data.debug = {{ (app.debug ? true : false)|serialize }};
  1304.             app_data.base_url = {{ url('homepage')|serialize|raw }};
  1305.             app_data.is_authenticated = {{ is_granted(\"IS_AUTHENTICATED_REMEMBERED\")|serialize|raw }};
  1306.             app_data.messaging_api_key = \"{{ firebase_api_key }}\";
  1307.             app_data.messaging_sender_id = \"{{ firebase_sender_id }}\";
  1308.             app_data.country = \"{{ get_setting('general', 'country') | lower }}\";
  1309.             app_data.topBar = \"{{ topBar is not null ? true : false  }}\";
  1310.             app_data.topBarStarts = \"{{ topBar is not null ? topBar.startAt : false  }}\";
  1311.             app_data.topBarCounter = \"{{ topBar is not null ? topBar.counter : false  }}\";
  1312.             app_data.environment = \"{{ app.environment  }}\"
  1313.             app_data.currency = \"{{ get_setting('general', 'currency')|trans }}\"
  1314.             app_data.searchSvcUrl=\"{{search_service_public_endpoint}}\"
  1315.             app_data.authServiceUrl=\"{{auth_service_public_endpoint}}\"
  1316.         </script>
  1317.         <script type=\"application/ld+json\">
  1318.             {
  1319.                 \"@context\": \"https://schema.org\",
  1320.                 \"@type\": \"Organization\",
  1321.                 \"logo\" : \"{{ app.request.locale == 'ar' ?  absolute_url(asset('images/logo-ar.svg')) : absolute_url(asset('images/EnglishLogo.png')) }}\",
  1322.                 \"url\": \"{{ app.request.getSchemeAndHttpHost() }}\"
  1323.             }
  1324.         </script>
  1325.     {% endblock %}
  1326.     {% block env %}
  1327.         {% include \"env.html.twig\" %}
  1328.     {% endblock %}
  1329. </head>
  1330. <body class=\"{{ 'layout.direction_code'|trans }} {{ adminBodyClass }} {{ searchResultsBodyClass }}\">
  1331. {% if isProduction and not isGoogleTagManagerDisabledTest %}
  1332.     <!-- Google Tag Manager -->
  1333.     <script>
  1334.         var tagManagerSettings = '{{ get_setting('general', 'tag_manager') }}';
  1335.         var allowTagManagerDelay = '{{allowTagManagerDelay}}'
  1336.     </script>
  1337.     <noscript><iframe  src=\"//www.googletagmanager.com/ns.html?id={{ get_setting('general', 'tag_manager') }}\"
  1338.                       height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\" loading=\"lazy\"></iframe></noscript>
  1339.     <script type=\"application/javascript\" src=\"{{ asset('builds/js/buildTagManager'~ (app.environment == 'dev' ? '' : '.min') ~'.js') }}\"></script>
  1340.     <!-- End Google Tag Manager -->
  1341. {% endif %}
  1342. {% block googleDoubleclick %}
  1343.     {% if isProduction and isUXVersion %}
  1344.         <script src=\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\"></script>
  1345.         <script>
  1346.             window.googletag = window.googletag || {cmd: []};
  1347.             googletag.cmd.push(function() {
  1348.                 googletag.pubads().enableSingleRequest();
  1349.                 googletag.pubads().collapseEmptyDivs();
  1350.                 googletag.pubads().setTargeting('lang', \"{{ app.request.locale }}\").setTargeting('url', \"{{ app.request.pathInfo }}\");
  1351.             });
  1352.             {% if get_setting('general', 'country') == 'SA' %}
  1353.                 googletag.cmd.push(function() {
  1354.                     googletag.defineSlot('/34628225/Frontpage-KSA', [[1140, 225], [728, 144]], 'div-gpt-ad-1611048992201-0').addService(googletag.pubads());
  1355.                     googletag.enableServices();
  1356.                 });
  1357.             {% else %}
  1358.                 googletag.cmd.push(function() {
  1359.                     googletag.defineSlot('/34628225/half-page', [1140, 225], 'div-gpt-ad-1588539416603-0').addService(googletag.pubads());
  1360.                     googletag.enableServices();
  1361.                 });
  1362.             {% endif %}
  1363.         </script>
  1364.         <script>
  1365.             window.googletag = window.googletag || {cmd: []};
  1366.             googletag.cmd.push(function() {
  1367.                 googletag.pubads().enableSingleRequest();
  1368.                 googletag.pubads().collapseEmptyDivs();
  1369.                 googletag.pubads().setTargeting('lang', \"{{ app.request.locale }}\").setTargeting('url', \"{{ app.request.pathInfo }}\");
  1370.             });
  1371.             {% if get_setting('general', 'country') == 'SA' %}
  1372.                 googletag.cmd.push(function() {
  1373.                     googletag.defineSlot('/34628225/sideadksalong', [300, 600], 'div-gpt-ad-1638434718795-0').addService(googletag.pubads());
  1374.                     googletag.enableServices();
  1375.                 });
  1376.             {% else %}
  1377.                 googletag.cmd.push(function() {
  1378.                     googletag.defineSlot('/34628225/sideadlong', [300, 600], 'div-gpt-ad-1638434601381-0').addService(googletag.pubads());
  1379.                     googletag.enableServices();
  1380.                 });
  1381.             {% endif %}
  1382.         </script>
  1383.         <script>
  1384.             window.googletag = window.googletag || {cmd: []};
  1385.             googletag.cmd.push(function() {
  1386.                 googletag.pubads().enableSingleRequest();
  1387.                 googletag.pubads().collapseEmptyDivs();
  1388.                 googletag.pubads().setTargeting('lang', \"{{ app.request.locale }}\").setTargeting('url', \"{{ app.request.pathInfo }}\");
  1389.             });
  1390.             {% if get_setting('general', 'country') == 'SA' %}
  1391.                 googletag.cmd.push(function() {
  1392.                     googletag.defineSlot('/34628225/feedadksa', [320, 320], 'div-gpt-ad-1611049193067-0').addService(googletag.pubads());
  1393.                     googletag.enableServices();
  1394.                 });
  1395.             {% else %}
  1396.                 googletag.cmd.push(function() {
  1397.                     googletag.defineSlot('/34628225/feedad', [320, 320], 'div-gpt-ad-1588541966744-0').addService(googletag.pubads());
  1398.                     googletag.enableServices();
  1399.                 });
  1400.             {% endif %}
  1401.         </script>
  1402.     {% endif %}
  1403. {% endblock %}
  1404. {% block searchFilters %}
  1405. {% endblock %}
  1406. {% block firebase %}
  1407.     <div id=\"overlay-back\"></div>
  1408.     <div id=\"overlay\"><div class=\"overlay-text\">{{ 'notification_modal.info_message'|trans }} </div></div>
  1409. {% endblock %}
  1410. {% block vueBody %}
  1411.     {% include \"flashes.html.twig\" %}
  1412.     {% set vueAppName = isListingDetailsPage ? \"activitiesApp\" : \"vueApp\"  %}
  1413.     <div id=\"{{vueAppName}}\"
  1414.          data-feature-toggle=\"{{ featureToggle is defined ? featureToggle|json_encode : null }}\"
  1415.          data-user=\"{{ app.user ? app.user.id : null }}\"
  1416.          data-user-email=\"{{ app.user ? app.user.email : null }}\">
  1417.         {% block navigation %}
  1418.             {% include \"header.html.twig\" %}
  1419.         {% endblock %}
  1420.         {% if app.request.attributes.get('_route') == 'homepage' %}
  1421.             {% include \"hero-searchbar.html.twig\" %}
  1422.             <section class=\"container-fluid\">
  1423.                 <div class=\"row justify-content-center\">
  1424.                     {% if isProduction %}
  1425.                         {% if get_setting('general', 'country') == 'SA' %}
  1426.                             <div id='div-gpt-ad-1611048992201-0' style='width: 1140px; height: 225px;'>
  1427.                                 <script type=\"application/javascript\" v-pre defer>
  1428.                                     if (typeof googletag !== 'undefined') {
  1429.                                         googletag.cmd.push(function() { googletag.display('div-gpt-ad-1611048992201-0'); });
  1430.                                     }
  1431.                                 </script>
  1432.                             </div>
  1433.                         {% else %}
  1434.                             <div id='div-gpt-ad-1588539416603-0' style='width: 1140px; height: 225px;'>
  1435.                                 <script type=\"application/javascript\" v-pre defer>
  1436.                                     if (typeof googletag !== 'undefined') {
  1437.                                         googletag.cmd.push(function() { googletag.display('div-gpt-ad-1588539416603-0'); });
  1438.                                     }
  1439.                                 </script>
  1440.                             </div>
  1441.                         {% endif %}
  1442.                     {% else %}
  1443.                         <div class=\"takeover-ad\" style=\"text-align: center; background-color: {{ get_setting('features', 'takeover_ad_color') }};\">
  1444.                             <img src=\"https://placehold.it/1140x225/DFDFDF/B6B6B6&text=AD%20BANNER%20(1140%20X%20225)\" width=\"100%\" alt=\"\" />
  1445.                         </div>
  1446.                     {% endif %}
  1447.                 </div>
  1448.             </section>
  1449.         {% endif %}
  1450.         {% block headerTop %}
  1451.             {% include \"adsHeader.html.twig\" %}
  1452.         {% endblock %}
  1453.         {% block body %}
  1454.         {% endblock %}
  1455.         {% block modals %}
  1456.         {% endblock %}
  1457.     </div>
  1458. {% endblock %}
  1459. {% if app.request.attributes.get('_route') not in ['compound_adviser_search_results', 'compound_adviser', 'search', 'property_type_search', 'compound_search'] %}
  1460.     <section class=\"problem\">
  1461.         <a class=\"gtm-btn-report problemButton hidden-xs\"
  1462.            href=\"{{ path('aqarmap_feedback_get') }}\"
  1463.            target=\"_blank\" rel=\"nofollow\">
  1464.             <span class=\"fa fa-smile\"></span>
  1465.             {{ 'problem.problem_help_btn'|trans }}
  1466.         </a>
  1467.     </section><!-- problem Section -->
  1468. {% endif %}
  1469. {% if app.request.attributes.get('_route') not in ['listing_slug', 'compound_adviser_search_results', 'compound_adviser', 'search', 'property_type_search', 'compound_search'] %}
  1470. <div class=\"position-fixed mobile-problem-wrapper visible-xs\">
  1471.     <section class=\"problem mobile-problem-section\">
  1472.         <a class=\"gtm-btn-report mobile-problem-button position-relative\"
  1473.         href=\"{{ path('aqarmap_feedback_get') }}\"
  1474.         target=\"_blank\" rel=\"nofollow\">
  1475.             <span class=\"icon fa fa-question\"></span>
  1476.         </a>
  1477.     </section><!-- problem Section Mobile-->
  1478. </div>
  1479. {% endif %}
  1480. {% block footer %}
  1481.     {% set hiddenFooterRoutes = ['listing_initialize', 'listing_edit', 'listing_upload', 'listing_confirm_publish_credit'] %}
  1482.     {% if app.request.attributes.get('_route') not in hiddenFooterRoutes %}
  1483.         {% include \"footer.v2.html.twig\" %}
  1484.     {% endif %}
  1485. {% endblock %}
  1486. {% block stylesheets -%}
  1487.     {% if  ('layout.direction_code'|trans) == 'rtl' -%}
  1488.         <link href=\"{{ asset('builds/css/bootstrap-rtl.min.css') }}\" rel=\"stylesheet\" media=\"print\" onload=\"this.media='all';this.onload=null;\" />
  1489.     {% endif -%}
  1490.  {% endblock %}
  1491. {% block getTranslations %}
  1492.     {% include \"get-translations.html.twig\" %}
  1493. {% endblock %}
  1494. <!-- Javascript categorized files -->
  1495. {% block categorizedJavascripts %}
  1496.     <script src=\"{{ asset('builds/js/build'~ (app.environment == 'dev' ? '' : '.min') ~'.js') }}\"></script>
  1497.     <script defer type=\"application/javascript\" src=\"{{ asset('builds/js/buildTopSellers'~ (app.environment == 'dev' ? '' : '.min') ~'.js') }}\"></script>
  1498.     {% if topBar is not null %}
  1499.         {{ encore_entry_script_tags('countdown') }}
  1500.     {% endif %}
  1501. {% endblock %}
  1502. <!-- Javascript files -->
  1503. {% block javascripts %}
  1504.     <script src=\"{{ asset('js/translations/jstranslation/'~ app.request.locale ~'.js') }}\" defer></script>
  1505.     <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  1506.     <!--[if lt IE 9]>
  1507.     <script src=\"https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js\"></script>
  1508.     <script src=\"https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js\"></script>
  1509.     <![endif]-->
  1510.     <script type=\"application/javascript\">
  1511.         // Google Tag Manager Data Layer initialization
  1512.         window.dataLayer = window.dataLayer || [];
  1513.         // Translator initialization
  1514.         window.Translator = window.Translator || [];
  1515.     </script>
  1516.     {# Criteo Custom DataLayer #}
  1517.     {% set criteo_custom_datalayer = {'PageType': 'TransactionPage', 'email': ' '} %}
  1518.     {# Criteo DataLayer #}
  1519.     {% set criteo_datalayer = {'PageType': app.request.attributes.get('_route')} %}
  1520.     {% if app.request.attributes.get('_route') == 'search' or app.request.attributes.get('_route') == 'property_type_search' -%}
  1521.         {% set criteo_datalayer = {'PageType': 'search'} %}
  1522.     {% endif %}
  1523.     {% set criteo_datalayer = criteo_datalayer|merge({'email': ' '}) %}
  1524.     {% if app.request.attributes.get('_route') == 'listing_slug' %}
  1525.         {% set criteo_datalayer = {'PageType': 'ListingPage', 'email': ' '} %}
  1526.         {% set criteo_custom_datalayer = criteo_custom_datalayer|merge({'ProductTransactionProducts': [{ 'id': listing.id , 'price': '0.01' , 'quantity': '1' }]}) %}
  1527.         {% set criteo_datalayer = criteo_datalayer|merge({'ListingID': listing.id}) %}
  1528.     <script>
  1529.         \$(document).ready(function () {
  1530.             dataLayer.push({{ criteo_custom_datalayer|json_encode|raw }});
  1531.         });
  1532.     </script>
  1533.     {% if listing.liveChildren is not empty %}
  1534.             {% set criteo_datalayer = criteo_datalayer|merge({'unitsIDs': listing.liveChildrenIDs}) %}
  1535.         {% endif -%}
  1536.     {% endif %}
  1537.     {% if app.request.attributes.get('_route') == 'search' or app.request.attributes.get('_route') == 'property_type_search' -%}
  1538.         {% set criteo_datalayer = criteo_datalayer|merge({'ListingIDList': resultsIDs|slice(1, 3)}) %}
  1539.     {% endif %}
  1540.     <script>
  1541.         \$(document).ready(function () {
  1542.             dataLayer.push({{ criteo_datalayer|json_encode|raw }});
  1543.         });
  1544.     </script>
  1545. {% endblock %}
  1546. {% block fos %}
  1547.     {% if app.debug %}
  1548.         <script src=\"{{ path('fos_js_routing_js', {\"callback\": \"fos.Router.setData\"}) }}\"></script>
  1549.     {% else %}
  1550.         <script src=\"{{ asset('js/fos_js_routes.js') }}\"></script>
  1551.         <script>
  1552.             Routing.setPrefix(\"{{ app.request.locale }}__RG__\");
  1553.         </script>
  1554.     {% endif %}
  1555. {% endblock %}
  1556. {% block extraScripts %}
  1557.     {% if app.request.attributes.get('_route') == 'homepage' %}
  1558.                 <script type=\"application/javascript\" src=\"{{ asset('js/priceFilters.js') }}\"></script>
  1559.     {% endif %}
  1560. {% endblock extraScripts %}
  1561. {% block wootricScript %}
  1562.     {% if isUXVersion %}
  1563.         <!-- begin Wootric code -->
  1564.         <script>
  1565.             window.wootric = function(){};
  1566.         </script>
  1567.         <script type=\"text/javascript\" src=\"https://cdn.wootric.com/wootric-sdk.js\"></script>
  1568.         {% if app.user %}
  1569.             <script id=\"wootricScript\"  type=\"application/javascript\" src=\"{{ asset('builds/js/buildWootric'~ (app.environment == 'dev' ? '' : '.min') ~'.js') }}\"></script>
  1570.         {% else %}
  1571.             <script type=\"text/javascript\">
  1572.                 //window.wootric_survey_immediately = true; // Shows survey immediately for testing purposes. TODO: Comment out for production.
  1573.                 window.wootricSettings = {
  1574.                     account_token:  'NPS-8fa9e73b'
  1575.                 };
  1576.                  window.wootric(\"run\");
  1577.             </script>
  1578.         {% endif %}
  1579.     {% else %}
  1580.         <script>
  1581.             \$(document).ready(function () {
  1582.                 {% if app.user %}
  1583.                     dataLayer.push({
  1584.                         'userEmail': '{{ app.user.email }}',
  1585.                         'userCreatedAt': '{{ app.user.createdAt|date('U') }}',
  1586.                     });
  1587.                 {% endif %}
  1588.             });
  1589.         </script>
  1590.     {% endif %}
  1591. {% endblock %}
  1592. {% block facebookLogin %}
  1593. {% endblock %}
  1594. {% block googleLogin %}
  1595.     {% include \"googleLogin.html.twig\" %}
  1596. {% endblock googleLogin %}
  1597. </body>
  1598. </html>
  1599. ""base.html.twig""/srv/moonshot/templates/base.html.twig");
  1600.     }
  1601. }