var/cache/website/dev/twig/ea/eae02df52effad762c6c641ad276cd2dbd53974eb527dfc5f93caaa6c6edef92.php line 43

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. /* pages/search_properties.html.twig */
  14. class __TwigTemplate_ff7053ff8044f35c80b52ffd323f9c5d3c86b9818573fbcb583eb51cb26c0d62 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.         ];
  25.     }
  26.     protected function doDisplay(array $context, array $blocks = [])
  27.     {
  28.         $macros $this->macros;
  29.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  30.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""pages/search_properties.html.twig"));
  31.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  32.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""pages/search_properties.html.twig"));
  33.         // line 1
  34.         echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\Website\\LayoutController::documentHead", ["params" => ["documentClasses" => "bg-light-gray""extension" => ["seo" => ["title" => twig_get_attribute($this->env$this->source,         // line 7
  35. ($context["seo"] ?? null), "title", [], "any"falsefalsefalse7), "description" => twig_get_attribute($this->env$this->source,         // line 8
  36. ($context["seo"] ?? null), "metaDescription", [], "any"falsefalsefalse8)]], "URI" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 11
  37. ($context["app"] ?? null), "request", [], "any"falsefalsefalse11), "uri", [], "any"falsefalsefalse11), "urlImgSeo" => (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 12
  38. ($context["app"] ?? null), "request", [], "any"falsefalsefalse12), "getSchemeAndHttpHost", [], "method"falsefalsefalse12) . ($context["urlImgSeo"] ?? null))]]));
  39.         // line 15
  40.         echo "
  41. <iframe src='";
  42.         // line 17
  43.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("just_menu");
  44.         echo "' class='popup-menu z-4' data-menu-scrollable data-min-width='1024' allowtransparency=\"true\"></iframe>
  45. ";
  46.         // line 19
  47.         $this->loadTemplate("search_properties/elements/cursor.html.twig""pages/search_properties.html.twig"19)->display($context);
  48.         // line 20
  49.         echo "
  50. <div class='fixed-layout-piece z-4 no-scrollbar-flicker flex-container align-right'>
  51.   <button class='bg-white hamburger' aria-label='Menu' data-menu-toggle>
  52.     <div class='hamburger__flex header-height-offers border-left border-bottom'
  53.          style='margin-bottom: -1px; box-sizing: content-box'>
  54.       <div class='hamburger__line'></div>
  55.       <div class='hamburger__line'></div>
  56.       <div class='hamburger__line'></div>
  57.     </div>
  58.   </button>
  59. </div>
  60. <div data-vue-app
  61.   ";
  62.         // line 33
  63.         if (array_key_exists("detail"$context)) {
  64.             echo "data-detail=\"";
  65.             echo twig_escape_filter($this->envjson_encode(($context["detail"] ?? null)), "html"nulltrue);
  66.             echo "\"";
  67.         }
  68.         // line 34
  69.         echo "  :class=\"{'pointer-none o-04': allResultsAreLoading}\"
  70.   data-reload-on-change
  71.   ";
  72.         // line 36
  73.         if (($context["rent"] ?? null)) {
  74.             echo "data-rent";
  75.         }
  76.         // line 37
  77.         echo ">
  78.   ";
  79.         // line 39
  80.         $this->loadTemplate("search_properties/_header.html.twig""pages/search_properties.html.twig"39)->display($context);
  81.         // line 40
  82.         echo "  ";
  83.         $this->loadTemplate("search_properties/_mobile-filters.html.twig""pages/search_properties.html.twig"40)->display($context);
  84.         // line 41
  85.         echo "
  86.   <div class='pt-header-height-offers offer-list-animation'
  87.       :class=\"{'offer-list-animation--hidden': showDetail}\"
  88.   >
  89.     <div class='no-scrollbar-flicker' data-above-sticky-footer>
  90.       ";
  91.         // line 48
  92.         echo "      <div class='hide-for-xlarge py-16'>
  93.         <div class='py-16'>
  94.           <span class='t-button-medium'>&nbsp;</span>
  95.         </div>
  96.       </div>
  97.       ";
  98.         // line 55
  99.         echo "      <main class='grid-x'>
  100.         <div class='small-12 large-auto cell bg-white' :class='{\"show-for-large\": showMap}'>
  101.           <div v-show='mapResults.length' style='display: none'>
  102.             <div class='offers-container'>
  103.               <h1 class='t-p-big-32 mb-16 pt-48 fw-500' v-text='seo.topTitle' id='topTitle'>";
  104.         // line 59
  105.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, ($context["seo"] ?? null), "topTitle", [], "any"falsefalsefalse59), "html"nulltrue);
  106.         echo "</h1>
  107.               <p class='t-label-regular'><span v-text='mapResults.length'></span> ";
  108.         // line 60
  109.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Résultat(s)"), "html"nulltrue);
  110.         echo "</p>
  111.             </div>
  112.             ";
  113.         // line 63
  114.         $this->loadTemplate("search_properties/_toolbar.html.twig""pages/search_properties.html.twig"63)->display($context);
  115.         // line 64
  116.         echo "
  117.             <div ref='cards' class='cards-list' :class='{\"cards-list--2-col\": !showMap, \"pointer-none o-04\": paginatedResultsAreLoading}'>
  118.               ";
  119.         // line 66
  120.         echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\Website\\OfferController::searchCardsPaginated", ["request" =>         // line 67
  121. ($context["request"] ?? null), "rent" =>         // line 68
  122. ($context["rent"] ?? null)]));
  123.         // line 69
  124.         echo "
  125.             </div>
  126.           </div>
  127.           <div v-show='displayNoResults' style='display: none'>
  128.             <div class='offers-container'>
  129.               <h1 class='t-p-big-32 mb-16 pt-48 fw-500'>";
  130.         // line 75
  131.         echo twig_escape_filter($this->envtwig_capitalize_string_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Aucun résultat disponible")), "html"nulltrue);
  132.         echo "</h1>
  133.               <p class='t-label-regular mb-32'>";
  134.         // line 76
  135.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Elargissez vos critères de recherche pour afficher plus de résultats"), "html"nulltrue);
  136.         echo ".</p>
  137.               ";
  138.         // line 79
  139.         echo "            </div>
  140.           </div>
  141.         </div>
  142.         <div class='small-12 large-5 xlarge-6 cell' v-if='showMap'>
  143.           <div class='p-sticky-offers'>
  144.             <map-with-popup
  145.               :markers='mapResults'
  146.               map-element-class='mh-100vh-offers mh-100vh-offers--modify-search custom-google-map'
  147.               markers-dir='";
  148.         // line 87
  149.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("frontend/search/images/vector/"), "html"nulltrue);
  150.         echo "'
  151.               :use-circles='!rent'
  152.               :on-popup-click='onMapPopupClick'
  153.               :show-zoom='!detail'
  154.       \t\t\t\t:map-options=\"{minZoom: 3, maxZoom: 18, center: {lat: 46.5,lng: 6.5}}\"
  155.               :swiss-coordinates=\"false\"
  156.               :get-detail-url=\"getDetailUrl\"
  157.               :display-price-per-sqm=\"filters.priceSqm\"
  158.               :initial-bounds=\"boundsObject\"
  159.               :disable-auto-fit=\"filters.bounds != null\"
  160.               @boundschange='onBoundsChange'
  161.               :circles='mapCircles'
  162.             ></map-with-popup>
  163.             <div v-if='showMap' class='top-right pointer-none px-24 pt-48 show-for-large'>
  164.               <transition name='fade-in'>
  165.                 <button v-if=\"!detail\" @click='showMap = false' aria-label='";
  166.         // line 102
  167.         echo twig_escape_filter($this->envtwig_capitalize_string_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("cacher la carte")), "html"nulltrue);
  168.         echo "'
  169.                   class='button-reset bg-white pointer-auto border px-24 py-24 br-4'>
  170.                   <svg width='16' height='16'>
  171.                     <use xlink:href='#close-16' />
  172.                   </svg>
  173.                 </button>
  174.               </transition>
  175.             </div>
  176.           </div>
  177.         </div>
  178.       </main>
  179.     </div>
  180.   </div>
  181.   
  182.   ";
  183.         // line 117
  184.         echo "  <div class='fixed bottom z-2 hide-for-large px-16 mb-16 pointer-none'>
  185.     <div class='offer-list-animation flex-container align-right'
  186.       :class=\"{'offer-list-animation--hidden': showDetail}\">
  187.       <button class='button-reset bg-dark-blue c-white icon-left icon-left--text-visible t-label-regular toggle-map-fixed-control pointer-auto'
  188.         @click='showMap = !showMap'>
  189.         <svg width='16' height='16'>
  190.           <use :xlink:href='fixedControlIcon' />
  191.         </svg>
  192.         <span v-text='showMap ? \"";
  193.         // line 125
  194.         echo twig_escape_filter($this->envtwig_title_string_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("vue liste")), "html"nulltrue);
  195.         echo "\" : \"";
  196.         echo twig_escape_filter($this->envtwig_capitalize_string_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("vue carte")), "html"nulltrue);
  197.         echo "\"'></span>
  198.       </button>
  199.     </div>
  200.   </div>
  201.   ";
  202.         // line 131
  203.         echo "  <div class='grid-container fluid pt-header-height-offers z-2 offer-detail-animation'
  204.        :class=\"{'offer-detail-animation--opened': showDetail}\"
  205.        ref='detailScroller'>
  206.     <div class='grid-x grid-margin-x'>
  207.       <div class='large-offset-2 large-10 cell'>
  208.         <div class='offers-container-negative-left'>
  209.           <div class='offers-container bg-white mh-100vh-offers' ref=\"detail\">
  210.             <div v-if=\"detail\">
  211.               ";
  212.         // line 139
  213.         $this->loadTemplate("search_properties/_detail.html.twig""pages/search_properties.html.twig"139)->display(twig_array_merge($context, ((array_key_exists("detail"$context)) ? (($context["detail"] ?? null)) : ([]))));
  214.         // line 140
  215.         echo "            </div>
  216.             <div v-else class='mh-100vh-offers flex-container align-center align-middle'>
  217.               <img src=\"";
  218.         // line 142
  219.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("frontend/search/dist/preloader.gif"), "html"nulltrue);
  220.         echo "\" alt />
  221.             </div>
  222.           </div>
  223.         </div>
  224.       </div>
  225.     </div>
  226.   </div>
  227.   <div class='z-5 flex-container flex-dir-column modal-overlay offers-container py-32'
  228.     :class=\"{'modal-overlay--show': showOverlay}\"
  229.     ref='popup' @click='closePopup'>
  230.     ";
  231.         // line 153
  232.         $this->loadTemplate("search_properties/popups/_send-a-message.html.twig""pages/search_properties.html.twig"153)->display($context);
  233.         // line 154
  234.         echo "    ";
  235.         $this->loadTemplate("search_properties/popups/_share.html.twig""pages/search_properties.html.twig"154)->display($context);
  236.         // line 155
  237.         echo "    ";
  238.         $this->loadTemplate("search_properties/popups/_gallery.html.twig""pages/search_properties.html.twig"155)->display($context);
  239.         // line 156
  240.         echo "    ";
  241.         $this->loadTemplate("search_properties/popups/_video.html.twig""pages/search_properties.html.twig"156)->display($context);
  242.         // line 157
  243.         echo "    ";
  244.         $this->loadTemplate("search_properties/popups/_iframe.html.twig""pages/search_properties.html.twig"157)->display($context);
  245.         // line 158
  246.         echo "  </div>
  247. </div>
  248. ";
  249.         // line 161
  250.         echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\Website\\LayoutController::bodyEnd"));
  251.         // line 163
  252.         echo "
  253. ";
  254.         
  255.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  256.         
  257.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  258.     }
  259.     public function getTemplateName()
  260.     {
  261.         return "pages/search_properties.html.twig";
  262.     }
  263.     public function isTraitable()
  264.     {
  265.         return false;
  266.     }
  267.     public function getDebugInfo()
  268.     {
  269.         return array (  272 => 163,  270 => 161,  265 => 158,  262 => 157,  259 => 156,  256 => 155,  253 => 154,  251 => 153,  237 => 142,  233 => 140,  231 => 139,  221 => 131,  211 => 125,  201 => 117,  184 => 102,  166 => 87,  156 => 79,  152 => 76,  148 => 75,  140 => 69,  138 => 68,  137 => 67,  136 => 66,  132 => 64,  130 => 63,  124 => 60,  120 => 59,  114 => 55,  106 => 48,  98 => 41,  95 => 40,  93 => 39,  89 => 37,  85 => 36,  81 => 34,  75 => 33,  60 => 20,  58 => 19,  53 => 17,  49 => 15,  47 => 12,  46 => 11,  45 => 8,  44 => 7,  43 => 1,);
  270.     }
  271.     public function getSourceContext()
  272.     {
  273.         return new Source("{{ render(controller(
  274.   'App\\\\Controller\\\\Website\\\\LayoutController::documentHead', {
  275. \t\tparams: {
  276. \t\t\tdocumentClasses: 'bg-light-gray',
  277. \t\t\textension: {
  278. \t\t\t\tseo: {
  279. \t\t\t\t\ttitle: seo.title,
  280. \t\t\t\t\tdescription: seo.metaDescription
  281. \t\t\t\t}
  282. \t\t\t},
  283. \t\t\tURI : app.request.uri,
  284. \t\t\turlImgSeo : app.request.getSchemeAndHttpHost()~urlImgSeo
  285. \t\t}
  286. \t}
  287. )) }}
  288. <iframe src='{{path(\"just_menu\")}}' class='popup-menu z-4' data-menu-scrollable data-min-width='1024' allowtransparency=\"true\"></iframe>
  289. {% include 'search_properties/elements/cursor.html.twig' %}
  290. <div class='fixed-layout-piece z-4 no-scrollbar-flicker flex-container align-right'>
  291.   <button class='bg-white hamburger' aria-label='Menu' data-menu-toggle>
  292.     <div class='hamburger__flex header-height-offers border-left border-bottom'
  293.          style='margin-bottom: -1px; box-sizing: content-box'>
  294.       <div class='hamburger__line'></div>
  295.       <div class='hamburger__line'></div>
  296.       <div class='hamburger__line'></div>
  297.     </div>
  298.   </button>
  299. </div>
  300. <div data-vue-app
  301.   {% if detail is defined %}data-detail=\"{{detail|json_encode}}\"{% endif %}
  302.   :class=\"{'pointer-none o-04': allResultsAreLoading}\"
  303.   data-reload-on-change
  304.   {% if rent %}data-rent{% endif %}
  305. >
  306.   {% include 'search_properties/_header.html.twig' %}
  307.   {% include 'search_properties/_mobile-filters.html.twig' %}
  308.   <div class='pt-header-height-offers offer-list-animation'
  309.       :class=\"{'offer-list-animation--hidden': showDetail}\"
  310.   >
  311.     <div class='no-scrollbar-flicker' data-above-sticky-footer>
  312.       {# placeholder for \"modify search\" #}
  313.       <div class='hide-for-xlarge py-16'>
  314.         <div class='py-16'>
  315.           <span class='t-button-medium'>&nbsp;</span>
  316.         </div>
  317.       </div>
  318.       {# list view #}
  319.       <main class='grid-x'>
  320.         <div class='small-12 large-auto cell bg-white' :class='{\"show-for-large\": showMap}'>
  321.           <div v-show='mapResults.length' style='display: none'>
  322.             <div class='offers-container'>
  323.               <h1 class='t-p-big-32 mb-16 pt-48 fw-500' v-text='seo.topTitle' id='topTitle'>{{seo.topTitle}}</h1>
  324.               <p class='t-label-regular'><span v-text='mapResults.length'></span> {{ 'Résultat(s)'|trans }}</p>
  325.             </div>
  326.             {% include 'search_properties/_toolbar.html.twig' %}
  327.             <div ref='cards' class='cards-list' :class='{\"cards-list--2-col\": !showMap, \"pointer-none o-04\": paginatedResultsAreLoading}'>
  328.               {{ render(controller('App\\\\Controller\\\\Website\\\\OfferController::searchCardsPaginated', {
  329.                 request: request,
  330.                 rent: rent,
  331.               })) }}
  332.             </div>
  333.           </div>
  334.           <div v-show='displayNoResults' style='display: none'>
  335.             <div class='offers-container'>
  336.               <h1 class='t-p-big-32 mb-16 pt-48 fw-500'>{{'Aucun résultat disponible'|trans|capitalize}}</h1>
  337.               <p class='t-label-regular mb-32'>{{\"Elargissez vos critères de recherche pour afficher plus de résultats\"|trans}}.</p>
  338.               {# <button @click.prevent='pickPopup(\"we-search-for-you\")'
  339.                 class='button-reset py-16 bg-dark-blue c-white t-label-regular text-center px-24 mb-64'>{{'Décrire votre recherche'|trans|capitalize}}</button> #}
  340.             </div>
  341.           </div>
  342.         </div>
  343.         <div class='small-12 large-5 xlarge-6 cell' v-if='showMap'>
  344.           <div class='p-sticky-offers'>
  345.             <map-with-popup
  346.               :markers='mapResults'
  347.               map-element-class='mh-100vh-offers mh-100vh-offers--modify-search custom-google-map'
  348.               markers-dir='{{asset('frontend/search/images/vector/')}}'
  349.               :use-circles='!rent'
  350.               :on-popup-click='onMapPopupClick'
  351.               :show-zoom='!detail'
  352.       \t\t\t\t:map-options=\"{minZoom: 3, maxZoom: 18, center: {lat: 46.5,lng: 6.5}}\"
  353.               :swiss-coordinates=\"false\"
  354.               :get-detail-url=\"getDetailUrl\"
  355.               :display-price-per-sqm=\"filters.priceSqm\"
  356.               :initial-bounds=\"boundsObject\"
  357.               :disable-auto-fit=\"filters.bounds != null\"
  358.               @boundschange='onBoundsChange'
  359.               :circles='mapCircles'
  360.             ></map-with-popup>
  361.             <div v-if='showMap' class='top-right pointer-none px-24 pt-48 show-for-large'>
  362.               <transition name='fade-in'>
  363.                 <button v-if=\"!detail\" @click='showMap = false' aria-label='{{\"cacher la carte\"|trans|capitalize}}'
  364.                   class='button-reset bg-white pointer-auto border px-24 py-24 br-4'>
  365.                   <svg width='16' height='16'>
  366.                     <use xlink:href='#close-16' />
  367.                   </svg>
  368.                 </button>
  369.               </transition>
  370.             </div>
  371.           </div>
  372.         </div>
  373.       </main>
  374.     </div>
  375.   </div>
  376.   
  377.   {# map/list switch for mobile #}
  378.   <div class='fixed bottom z-2 hide-for-large px-16 mb-16 pointer-none'>
  379.     <div class='offer-list-animation flex-container align-right'
  380.       :class=\"{'offer-list-animation--hidden': showDetail}\">
  381.       <button class='button-reset bg-dark-blue c-white icon-left icon-left--text-visible t-label-regular toggle-map-fixed-control pointer-auto'
  382.         @click='showMap = !showMap'>
  383.         <svg width='16' height='16'>
  384.           <use :xlink:href='fixedControlIcon' />
  385.         </svg>
  386.         <span v-text='showMap ? \"{{'vue liste'|trans|title}}\" : \"{{'vue carte'|trans|capitalize}}\"'></span>
  387.       </button>
  388.     </div>
  389.   </div>
  390.   {# detail #}
  391.   <div class='grid-container fluid pt-header-height-offers z-2 offer-detail-animation'
  392.        :class=\"{'offer-detail-animation--opened': showDetail}\"
  393.        ref='detailScroller'>
  394.     <div class='grid-x grid-margin-x'>
  395.       <div class='large-offset-2 large-10 cell'>
  396.         <div class='offers-container-negative-left'>
  397.           <div class='offers-container bg-white mh-100vh-offers' ref=\"detail\">
  398.             <div v-if=\"detail\">
  399.               {% include 'search_properties/_detail.html.twig' with detail is defined ? detail : {} %}
  400.             </div>
  401.             <div v-else class='mh-100vh-offers flex-container align-center align-middle'>
  402.               <img src=\"{{ asset('frontend/search/dist/preloader.gif')}}\" alt />
  403.             </div>
  404.           </div>
  405.         </div>
  406.       </div>
  407.     </div>
  408.   </div>
  409.   <div class='z-5 flex-container flex-dir-column modal-overlay offers-container py-32'
  410.     :class=\"{'modal-overlay--show': showOverlay}\"
  411.     ref='popup' @click='closePopup'>
  412.     {% include 'search_properties/popups/_send-a-message.html.twig' %}
  413.     {% include 'search_properties/popups/_share.html.twig' %}
  414.     {% include 'search_properties/popups/_gallery.html.twig' %}
  415.     {% include 'search_properties/popups/_video.html.twig' %}
  416.     {% include 'search_properties/popups/_iframe.html.twig' %}
  417.   </div>
  418. </div>
  419. {{ render(controller(
  420.   'App\\\\Controller\\\\Website\\\\LayoutController::bodyEnd'
  421. )) }}
  422. ""pages/search_properties.html.twig""/home/clients/6069f7d890ad1893915d376cf7e5b903/var/www/bn-invest-commercial/templates/pages/search_properties.html.twig");
  423.     }
  424. }