var/cache/dev/twig/78/78fd8ba4cf7eae57abd836ddc7ca92d5.php line 38

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. /* module-layout.html.twig */
  14. class __TwigTemplate_cba5d21f090d54cba3ab737d71f70333 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.             'layout_head_meta' => [$this'block_layout_head_meta'],
  25.             'head_stylesheets' => [$this'block_head_stylesheets'],
  26.         ];
  27.         $this->sandbox $this->env->getExtension('\Twig\Extension\SandboxExtension');
  28.         $this->checkSecurity();
  29.         $this->deferred $this->env->getExtension('Twig\DeferredExtension\DeferredExtension');
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = [])
  32.     {
  33.         $macros $this->macros;
  34.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""module-layout.html.twig"));
  36.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""module-layout.html.twig"));
  38.         // line 1
  39.         echo "<!DOCTYPE html>
  40. <html lang=\"";
  41.         // line 2
  42.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(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.'2$this->source); })()), "request", [], "any"falsefalsetrue2), "locale", [], "any"falsefalsetrue2), 2$this->source), "html"nulltrue);
  43.         echo "\" data-language=\"";
  44.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(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.'2$this->source); })()), "request", [], "any"falsefalsetrue2), "locale", [], "any"falsefalsetrue2), 2$this->source), "html"nulltrue);
  45.         echo "\" data-device=\"";
  46.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(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.'2$this->source); })()), "request", [], "any"falsefalsetrue2), "locale", [], "any"falsefalsetrue2), 2$this->source), "html"nulltrue);
  47.         echo "\">
  48. <head>
  49. \t<meta charset=\"UTF-8\">
  50. \t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  51.     ";
  52.         // line 7
  53.         if ($this->env->getTest('instanceof')->getCallable()((isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'7$this->source); })()), "\\Pimcore\\Model\\Document\\Page")) {
  54.             // line 8
  55.             echo "        ";
  56.             if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'8$this->source); })()), "getTitle", [], "method"falsefalsetrue8))) {
  57.                 // line 9
  58.                 echo "            ";
  59.                 twig_get_attribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [=> twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'9$this->source); })()), "getTitle", [], "method"falsefalsetrue9)], "method"falsefalsetrue9);
  60.                 // line 10
  61.                 echo "        ";
  62.             }
  63.             // line 11
  64.             echo "
  65.         ";
  66.             // line 12
  67.             if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'12$this->source); })()), "getDescription", [], "method"falsefalsetrue12))) {
  68.                 // line 13
  69.                 echo "            ";
  70.                 twig_get_attribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [=> twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'13$this->source); })()), "getDescription", [], "method"falsefalsetrue13)], "method"falsefalsetrue13);
  71.                 // line 14
  72.                 echo "        ";
  73.             }
  74.             // line 15
  75.             echo "    ";
  76.         }
  77.         // line 16
  78.         echo "
  79.     ";
  80.         // line 17
  81.         $this->displayBlock('layout_head_meta'$context$blocks);
  82.         // line 26
  83.         echo "
  84.     ";
  85.         // line 27
  86.         $this->displayBlock('head_stylesheets'$context$blocks);
  87.         // line 30
  88.         echo "
  89.     ";
  90.         // line 32
  91.         if ((isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'32$this->source); })())) {
  92.             // line 33
  93.             echo "        <link href=\"/bundles/app/static/backend/css/basic/normalize.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  94.         <link href=\"/bundles/app/static/backend/css/basic/editmode.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  95.         <link href=\"/bundles/app/static/backend/css/tabnavigation/tabs.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  96.         <link href=\"/bundles/app/static/backend/css/multiselect/simple-multiselect.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" /><!-- selectBox Peter -->
  97.         <link href=\"/bundles/app/static/backend/css/schemaorg/jquery.timepicker.css\" rel=\"stylesheet\" type=\"text/css\" />
  98.         <link href=\"/bundles/app/static/backend/css/schemaorg/schemaorgmap.css\" rel=\"stylesheet\" type=\"text/css\" />
  99.         <script type=\"text/javascript\">
  100.             window.parent.\$(window.parent.document).find('.pimcore_icon_cleanup').parent().parent().parent().parent().hide();
  101.         </script>
  102.         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" /><?php echo \"\\r\\n\";?>
  103.         <style>
  104.             .pimcore_editable{
  105.                 min-height:16px!IMPORTANT;
  106.             }
  107.             .pimcore_editable input.x-form-text{
  108.                 height:31px!IMPORTANT;
  109.             }
  110.         </style>
  111.         ";
  112.             // line 54
  113.             echo "    ";
  114.         } else {
  115.             // line 55
  116.             echo "
  117.     <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/compress.css\" />
  118.         <!-- Kopf include -->
  119.     <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/bundles/app/static/frontend/images/favicon/apple-touch-icon.png\">
  120.     <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/bundles/app/static/frontend/images/favicon/favicon-32x32.png\">
  121.     <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/bundles/app/static/frontend/images/favicon/favicon-16x16.png\">
  122.     <link rel=\"manifest\" href=\"/bundles/app/static/frontend/images/favicon/site.webmanifest\">
  123.     <link rel=\"mask-icon\" href=\"/bundles/app/static/frontend/images/favicon/safari-pinned-tab.svg\" color=\"#e50000\">
  124.     <link rel=\"shortcut icon\" href=\"/bundles/app/static/frontend/images/favicon/favicon.ico\">
  125.     <meta name=\"msapplication-TileColor\" content=\"#e50000\">
  126.     <meta name=\"msapplication-config\" content=\"/bundles/app/static/frontend/images/favicon/browserconfig.xml\">
  127.     <meta name=\"theme-color\" content=\"#ffffff\">
  128. ";
  129.             // line 75
  130.             echo "
  131. \t <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/front-page.css\" />
  132.     ";
  133.             // line 77
  134.             if (twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'77$this->source); })()), "getProperty", [=> "page_startseite"], "method"falsefalsetrue77)) {
  135.                 // line 78
  136.                 echo "    <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/front-page.css\" />
  137.     ";
  138.             }
  139.             // line 80
  140.             echo "
  141.         ";
  142.             // line 82
  143.             echo "        ";
  144.             echo $this->extensions['App\Twig\Extension\GlanzerExtension']->getMetaVerifictionText();
  145.             echo "
  146.     ";
  147.         }
  148.         // line 84
  149.         echo "</head>
  150. ";
  151.         // line 86
  152.         if ((isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'86$this->source); })())) {
  153.             // line 87
  154.             echo "<body style=\"background-image:url(/bundles/app/static/backend/image/edm-style/tab-nav-bg.png) repeat-x bottom;\">
  155. ";
  156.             // line 89
  157.             $this->displayBlock("content"$context$blocks);
  158.             echo "
  159. ";
  160.             // line 91
  161.             if ((isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'91$this->source); })())) {
  162.                 // line 92
  163.                 echo "    <script src=\"/bundles/app/static/backend/js/jquery/jquery-3.2.1.min.js\"></script>
  164.     <script type=\"text/javascript\" src=\"/bundles/app/static/backend/js/schemaorg/jquery.timepicker.js\"></script>
  165.     <script type =\"text/javascript\" src=\"/bundles/app/static/backend/js/jquery/multiselect/simple-multiselect.js\"></script>
  166.     <script type=\"text/javascript\">
  167.         window.parent.\$(window.parent.document).find('.pimcore_icon_cleanup').parent().parent().parent().parent().hide();
  168.     </script>
  169.     <script>
  170.         function ReadCookie(cookieName) {
  171.             var theCookie=\" \"+document.cookie;
  172.             var ind=theCookie.indexOf(\" \"+cookieName+\"=\");
  173.             if (ind==-1) ind=theCookie.indexOf(\";\"+cookieName+\"=\");
  174.             if (ind==-1 || cookieName==\"\") return \"\";
  175.             var ind1=theCookie.indexOf(\";\",ind+1);
  176.             if (ind1==-1) ind1=theCookie.length;
  177.             return unescape(theCookie.substring(ind+cookieName.length+2,ind1));
  178.         }
  179.         \$( document ).ready(function() {
  180.             var cookieName = \"edmtab\" + '<?=\$this->document->getId()?>';
  181.             var CookieVal = ReadCookie(cookieName);
  182.             if(CookieVal.length > 0){
  183.                 \$('#' + CookieVal).attr('checked','checked');
  184.             }
  185.             \$('input.tabContent').on('change', function(e) {
  186.                 var tabnr = \$(this).attr('id');
  187.                 console.log(e);
  188.                 document.cookie = cookieName + \"=\" + tabnr;
  189.             });
  190.         });
  191.     </script>
  192. ";
  193.             }
  194.             // line 124
  195.             echo "
  196. ";
  197.         } else {
  198.             // line 126
  199.             echo "<body class=\"standard\"  data-status=\"\" itemscope=\"\" itemtype=\"http://schema.org/WebPage\">
  200. ";
  201.             // line 127
  202.             echo $this->extensions['App\Twig\Extension\GlanzerExtension']->getFooterText();
  203.             echo "
  204. ";
  205.             // line 131
  206.             $context["bgImageSrc"] = twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"image""BackgroundImagePage"), "getSrc", [], "method"falsefalsetrue131);
  207.             // line 132
  208.             echo "
  209. ";
  210.             // line 133
  211.             if (( !array_key_exists("theme"$context) || twig_test_empty((isset($context["theme"]) || array_key_exists("theme"$context) ? $context["theme"] : (function () { throw new RuntimeError('Variable "theme" does not exist.'133$this->source); })())))) {
  212.                 // line 134
  213.                 echo "    ";
  214.                 $context["theme"] = ((twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'134$this->source); })()), "getProperty", [=> "theme_doc"], "method"falsefalsetrue134)) ? (twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'134$this->source); })()), "getProperty", [=> "theme_doc"], "method"falsefalsetrue134)) : ("neutral"));
  215.             }
  216.             // line 136
  217.             echo "
  218. <div data-theme=\"rent\">
  219.     <div class=\"layout-page gradient-page ";
  220.             // line 138
  221.             echo ((twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'138$this->source); })()), "getProperty", [=> "page_startseite"], "method"falsefalsetrue138)) ? ("frontpage") : (""));
  222.             echo "\">
  223.         <aside class=\"side-bar gradient-page\">
  224.             <figure class=\"logo ";
  225.             // line 140
  226.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["theme"]) || array_key_exists("theme"$context) ? $context["theme"] : (function () { throw new RuntimeError('Variable "theme" does not exist.'140$this->source); })()), 140$this->source), "html"nulltrue);
  227.             echo " ";
  228.             echo ((twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'140$this->source); })()), "getProperty", [=> "page_startseite"], "method"falsefalsetrue140)) ? ("side-bar-logo--frontpage") : (""));
  229.             echo "\">
  230.                 <a href=\"";
  231.             // line 141
  232.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["logo_link"]) || array_key_exists("logo_link"$context) ? $context["logo_link"] : (function () { throw new RuntimeError('Variable "logo_link" does not exist.'141$this->source); })()), 141$this->source), "html"nulltrue);
  233.             echo "\">
  234.                     <img width=\"123\" height=\"101\" src=\"";
  235.             // line 142
  236.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["glanzerLogo"]) || array_key_exists("glanzerLogo"$context) ? $context["glanzerLogo"] : (function () { throw new RuntimeError('Variable "glanzerLogo" does not exist.'142$this->source); })()), 142$this->source), "html"nulltrue);
  237.             echo "\" alt=\"";
  238.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["glanzerLogoAlt"]) || array_key_exists("glanzerLogoAlt"$context) ? $context["glanzerLogoAlt"] : (function () { throw new RuntimeError('Variable "glanzerLogoAlt" does not exist.'142$this->source); })()), 142$this->source), "html"nulltrue);
  239.             echo "\"/>
  240.                 </a>
  241.             </figure>
  242.             <nav class=\"navigation\">
  243.                 <ul class=\"no-bullet font-light theme-indicator-wrp\" data-menu=\"sidebar\">
  244.                     <li class=\"theme-indicator theme-indicator--mobile shops\">
  245.                         <a class=\"theme-title theme-title--mobile\" href=\"";
  246.             // line 149
  247.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["url_shops"]) || array_key_exists("url_shops"$context) ? $context["url_shops"] : (function () { throw new RuntimeError('Variable "url_shops" does not exist.'149$this->source); })()), 149$this->source), "html"nulltrue);
  248.             echo "\">
  249.                             <div class=\"label centered-flex\">
  250.                                 <span class=\"uppercase font-bold\">";
  251.             // line 151
  252.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_shops"]) || array_key_exists("text_shops"$context) ? $context["text_shops"] : (function () { throw new RuntimeError('Variable "text_shops" does not exist.'151$this->source); })()), 151$this->source), "html"nulltrue);
  253.             echo "</span>
  254.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  255.                                      preserveAspectRatio=\"xMaxYMax meet\">
  256.                                     <text class=\"tab-text\"
  257.                                           transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 258)\">";
  258.             // line 155
  259.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_shops"]) || array_key_exists("text_shops"$context) ? $context["text_shops"] : (function () { throw new RuntimeError('Variable "text_shops" does not exist.'155$this->source); })()), 155$this->source), "html"nulltrue);
  260.             echo "</text>
  261.                                 </svg>
  262.                             </div>
  263.                         </a>
  264.                     </li>
  265.                     <li class=\"theme-indicator theme-indicator--mobile rent\">
  266.                         <a class=\"theme-title theme-title--mobile\" href=\"";
  267.             // line 161
  268.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["url_rent"]) || array_key_exists("url_rent"$context) ? $context["url_rent"] : (function () { throw new RuntimeError('Variable "url_rent" does not exist.'161$this->source); })()), 161$this->source), "html"nulltrue);
  269.             echo "\">
  270.                             <div class=\"label centered-flex\">
  271.                                 <span class=\"uppercase font-bold\">";
  272.             // line 163
  273.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_rent"]) || array_key_exists("text_rent"$context) ? $context["text_rent"] : (function () { throw new RuntimeError('Variable "text_rent" does not exist.'163$this->source); })()), 163$this->source), "html"nulltrue);
  274.             echo "</span>
  275.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  276.                                      preserveAspectRatio=\"xMaxYMax meet\">
  277.                                     <text class=\"tab-text\" transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 280)\">";
  278.             // line 166
  279.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_rent"]) || array_key_exists("text_rent"$context) ? $context["text_rent"] : (function () { throw new RuntimeError('Variable "text_rent" does not exist.'166$this->source); })()), 166$this->source), "html"nulltrue);
  280.             echo "</text>
  281.                                 </svg>
  282.                             </div>
  283.                         </a>
  284.                     </li>
  285.                     <li class=\"theme-indicator theme-indicator--mobile homes\">
  286.                         <a class=\"theme-title theme-title--mobile\" href=\"";
  287.             // line 172
  288.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["url_homes"]) || array_key_exists("url_homes"$context) ? $context["url_homes"] : (function () { throw new RuntimeError('Variable "url_homes" does not exist.'172$this->source); })()), 172$this->source), "html"nulltrue);
  289.             echo "\">
  290.                             <div class=\"label centered-flex\">
  291.                                 <span class=\"uppercase font-bold\">";
  292.             // line 174
  293.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_homes"]) || array_key_exists("text_homes"$context) ? $context["text_homes"] : (function () { throw new RuntimeError('Variable "text_homes" does not exist.'174$this->source); })()), 174$this->source), "html"nulltrue);
  294.             echo "</span>
  295.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  296.                                      preserveAspectRatio=\"xMaxYMax meet\">
  297.                                     <text class=\"tab-text\"
  298.                                           transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 300)\">";
  299.             // line 178
  300.             echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["text_homes"]) || array_key_exists("text_homes"$context) ? $context["text_homes"] : (function () { throw new RuntimeError('Variable "text_homes" does not exist.'178$this->source); })()), 178$this->source), "html"nulltrue);
  301.             echo "</text>
  302.                                 </svg>
  303.                             </div>
  304.                         </a>
  305.                     </li>
  306.                 </ul>
  307.                 <header class=\"header constrainer-maxsize edgepadding ";
  308.             // line 184
  309.             echo ((twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'184$this->source); })()), "getProperty", [=> "page_startseite"], "method"falsefalsetrue184)) ? ("header-front-page") : (""));
  310.             echo "\">
  311.                     ";
  312.             // line 188
  313.             echo "                    ";
  314.             echo twig_include($this->env$context"includes/side-navigation/menue.html.twig");
  315.             echo "
  316.                 </header>
  317.                 ";
  318.             // line 191
  319.             echo twig_include($this->env$context"includes/side-navigation/navigation.html.twig");
  320.             echo "
  321.             </nav>
  322.             <script type=\"text/javascript\">
  323.                 var _skd = window._skd || {};
  324.                 _skd.callbacks = _skd.callbacks || {};
  325.                 _skd.callbacks.dsr = _skd.callbacks.dsr || {};
  326.                 _skd.callbacks.dsr.viewConfirmation = function(data){
  327.                     window.location.href = window.location.href.split(\"#\")[0]+'/booking-success?total='+data.total;
  328.                 }
  329.             </script>
  330.             <script>
  331.                 (function () {\t\t
  332. \t\t\t\t
  333.                     if (typeof window.selt === 'undefined') {
  334.                         window.selt = {
  335.                             modules: {}
  336.                         };
  337.                     } else if (!window.selt.modules) {
  338.                         window.selt.modules = {};
  339.                     }
  340.                     var moduleName = 'sidebar_module'; // naming convention XXX_module
  341.                     selt.modules[moduleName] = {
  342.                         name: moduleName,
  343.                         init: function () {
  344.                             if (selt.debug) console.log('initialize', this.name);
  345.                             var navigation = document.querySelectorAll('[data-menu=\"sidebar\"] li'),
  346.                                 navigationLinks = document.querySelectorAll('[data-menu=\"sidebar\"] li a'),
  347.                                 hoverClass = 'peek',
  348.                                 timeOutID;
  349.                             // uses touchend event to add special class for touch devices
  350.                             function setHoverState(e) {
  351.                                 if (Modernizr.mq('(min-width: 480px)')) {
  352.                                     var hasHoverState = this.classList.contains(hoverClass),
  353.                                         me = this;
  354.                                     [].forEach.call(navigation, function (el) {
  355.                                         el.classList.remove(hoverClass);
  356.                                     });
  357.                                     switch (e.type) {
  358.                                         case 'touchend':
  359.                                             if (!hasHoverState) {
  360.                                                 clearTimeout(timeOutID);
  361.                                                 setTimeout(function () {
  362.                                                     me.classList.remove(hoverClass);
  363.                                                 }, 2000)
  364.                                                 // e.preventDefault();
  365.                                             }
  366.                                             break;
  367.                                         case 'mouseleave':
  368.                                             return false;
  369.                                             break;
  370.                                     }
  371.                                     me.classList.add(hoverClass);
  372.                                 }
  373.                             }
  374.                             [].forEach.call(navigation, function (el) {
  375.                                 // touch device handling to open dropdown
  376.                                 el.addEventListener('touchend', function (e) {
  377.                                     setHoverState.call(this, e);
  378.                                 }, false);
  379.                                 // mouse handling of off canvas menu items to mimic touch handling
  380.                                 el.addEventListener('mouseenter', function (e) {
  381.                                     setHoverState.call(this, e);
  382.                                 }, false);
  383.                                 el.addEventListener('mouseleave', function (e) {
  384.                                     setHoverState.call(this, e);
  385.                                 }, false);
  386.                             });
  387.                         }
  388.                     }
  389.                 }());
  390.             </script>
  391.         </aside>
  392.         <main class=\"sidebar-offset gradient-page ";
  393.             // line 296
  394.             echo ((twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'296$this->source); })()), "getProperty", [=> "home"], "method"falsefalsetrue296)) ? ("home") : (""));
  395.             echo "\">
  396.             ";
  397.             // line 297
  398.             echo twig_include($this->env$context"includes/side-navigation/menue.html.twig");
  399.             echo "
  400.             ";
  401.             // line 298
  402.             echo twig_include($this->env$context"includes/side-navigation/navigation.html.twig");
  403.             echo "
  404.             <div class=\"main-wrapper-js\">
  405.                 ";
  406.             // line 300
  407.             if ( !(isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'300$this->source); })())) {
  408.                 // line 301
  409.                 echo "                    ";
  410.                 $this->displayBlock("content"$context$blocks);
  411.                 echo "
  412.                 ";
  413.             }
  414.             // line 303
  415.             echo "            </div>
  416.             <div class=\"footer-wrapper-js\">
  417.                 ";
  418.             // line 311
  419.             echo "
  420.                 ";
  421.             // line 313
  422.             echo "                ";
  423.             echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\FooterController::footerAction", ["max" => 3]));
  424.             // line 315
  425.             echo "
  426.             </div>
  427.         </main>
  428.     </div>
  429.     <!-- Page Tab element  -->
  430.     ";
  431.             // line 323
  432.             if ((twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"checkbox""buttonSeitenrandRechts"), "isChecked", [], "method"falsefalsetrue323) && (twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"link""buttonSeitenrandRechts_link"), "isEmpty", [], "method"falsefalsetrue323) == false))) {
  433.                 // line 324
  434.                 echo "
  435.         ";
  436.                 // line 325
  437.                 $context["button_target"] = twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"link""buttonSeitenrandRechts_link"), "getTarget", [], "method"falsefalsetrue325);
  438.                 // line 326
  439.                 echo "        ";
  440.                 $context["target"] = ((((isset($context["button_target"]) || array_key_exists("button_target"$context) ? $context["button_target"] : (function () { throw new RuntimeError('Variable "button_target" does not exist.'326$this->source); })()) != "")) ? ((isset($context["button_target"]) || array_key_exists("button_target"$context) ? $context["button_target"] : (function () { throw new RuntimeError('Variable "button_target" does not exist.'326$this->source); })())) : ("_self"));
  441.                 // line 327
  442.                 echo "        ";
  443.                 $context["buttonclass"] = (((Pimcore\Tool\DeviceDetector::getInstance("phone") == "phone")) ? ("onlinebuchen-p") : ("onlinebuchen-d"));
  444.                 // line 328
  445.                 echo "        <div class=\"sidetab centered-flex font-light theme-color-bg ";
  446.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["buttonclass"]) || array_key_exists("buttonclass"$context) ? $context["buttonclass"] : (function () { throw new RuntimeError('Variable "buttonclass" does not exist.'328$this->source); })()), 328$this->source), "html"nulltrue);
  447.                 echo "\">
  448.             <a class=\"no-underline\" href=\"";
  449.                 // line 329
  450.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"link""buttonSeitenrandRechts_link"), "getHref", [], "method"falsefalsetrue329), 329$this->source), "html"nulltrue);
  451.                 echo "\" target=\"";
  452.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["target"]) || array_key_exists("target"$context) ? $context["target"] : (function () { throw new RuntimeError('Variable "target" does not exist.'329$this->source); })()), 329$this->source), "html"nulltrue);
  453.                 echo "\">
  454.                 ";
  455.                 // line 330
  456.                 echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"textarea""buttonSeitenrandRechts_text", ["nl2br" => true]);
  457.                 echo "
  458.             </a>
  459.         </div>
  460.         ";
  461.                 // line 333
  462.                 if (twig_get_attribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'333$this->source); })()), "getProperty", [=> "sidetab_shop"], "method"falsefalsetrue333)) {
  463.                     // line 334
  464.                     echo "            <div class=\"sidetab shops centered-flex font-light ";
  465.                     echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["buttonclass"]) || array_key_exists("buttonclass"$context) ? $context["buttonclass"] : (function () { throw new RuntimeError('Variable "buttonclass" does not exist.'334$this->source); })()), 334$this->source), "html"nulltrue);
  466.                     echo "\" data-theme=\"shops\">
  467.                 <a class=\"no-underline\" href=\"";
  468.                     // line 335
  469.                     echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"input""href_shop");
  470.                     echo "\" target=\"_blank\" >
  471.                     ";
  472.                     // line 336
  473.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("label_shop"), "html"nulltrue);
  474.                     echo "
  475.                 </a>
  476.             </div>
  477.         ";
  478.                 }
  479.                 // line 340
  480.                 echo "    ";
  481.             }
  482.             // line 341
  483.             echo "
  484. </div> <!-- ende data-theme -->
  485. ";
  486.             // line 344
  487.             echo twig_include($this->env$context"includes/frontend-fuss.html.twig");
  488.             echo "
  489. ";
  490.             // line 347
  491.             $context["incTemplates"] = $this->extensions['App\Twig\Extension\GlanzerExtension']->showIncludes();
  492.             // line 348
  493.             echo "
  494. ";
  495.         }
  496.         // line 351
  497.         echo "</body>
  498. </html>
  499. ";
  500.         
  501.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  502.         
  503.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  504.         $this->deferred->resolve($this$context$blocks);
  505.     }
  506.     public function block_layout_head_meta($context, array $blocks = [])
  507.     {
  508.         $this->deferred->defer($this'layout_head_meta');
  509.     }
  510.     // line 17
  511.     public function block_layout_head_meta_deferred($context, array $blocks = [])
  512.     {
  513.         $macros $this->macros;
  514.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  515.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""layout_head_meta"));
  516.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  517.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""layout_head_meta"));
  518.         // line 18
  519.         echo "    ";
  520.         echo $this->env->getFunction('pimcore_head_title')->getCallable()();
  521.         echo "
  522.     ";
  523.         // line 19
  524.         echo $this->env->getFunction('pimcore_head_meta')->getCallable()();
  525.         echo "
  526.     ";
  527.         // line 21
  528.         if (twig_get_attribute($this->env$this->source$this->env->getFunction('pimcore_placeholder')->getCallable()("canonical"), "count", [], "method"falsefalsetrue21)) {
  529.             // line 22
  530.             echo "        <link rel=\"canonical\" href=\"";
  531.             echo $this->env->getFunction('pimcore_placeholder')->getCallable()("canonical");
  532.             echo "\"/>
  533.     ";
  534.         }
  535.         // line 24
  536.         echo "
  537.     ";
  538.         
  539.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  540.         
  541.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  542.         $this->deferred->resolve($this$context$blocks);
  543.     }
  544.     public function block_head_stylesheets($context, array $blocks = [])
  545.     {
  546.         $this->deferred->defer($this'head_stylesheets');
  547.     }
  548.     // line 27
  549.     public function block_head_stylesheets_deferred($context, array $blocks = [])
  550.     {
  551.         $macros $this->macros;
  552.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  553.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head_stylesheets"));
  554.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  555.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head_stylesheets"));
  556.         // line 28
  557.         echo "    ";
  558.         echo $this->env->getFunction('pimcore_head_link')->getCallable()();
  559.         echo "
  560.     ";
  561.         
  562.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  563.         
  564.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  565.         $this->deferred->resolve($this$context$blocks);
  566.     }
  567.     public function getTemplateName()
  568.     {
  569.         return "module-layout.html.twig";
  570.     }
  571.     public function isTraitable()
  572.     {
  573.         return false;
  574.     }
  575.     public function getDebugInfo()
  576.     {
  577.         return array (  638 => 28,  628 => 27,  611 => 24,  605 => 22,  603 => 21,  598 => 19,  593 => 18,  583 => 17,  565 => 351,  560 => 348,  558 => 347,  552 => 344,  547 => 341,  544 => 340,  537 => 336,  533 => 335,  528 => 334,  526 => 333,  520 => 330,  514 => 329,  509 => 328,  506 => 327,  503 => 326,  501 => 325,  498 => 324,  496 => 323,  486 => 315,  483 => 313,  480 => 311,  475 => 303,  469 => 301,  467 => 300,  462 => 298,  458 => 297,  454 => 296,  346 => 191,  339 => 188,  334 => 184,  325 => 178,  318 => 174,  313 => 172,  304 => 166,  298 => 163,  293 => 161,  284 => 155,  277 => 151,  272 => 149,  260 => 142,  256 => 141,  250 => 140,  245 => 138,  241 => 136,  237 => 134,  235 => 133,  232 => 132,  230 => 131,  223 => 127,  220 => 126,  216 => 124,  182 => 92,  180 => 91,  175 => 89,  171 => 87,  169 => 86,  165 => 84,  159 => 82,  156 => 80,  152 => 78,  150 => 77,  146 => 75,  129 => 55,  126 => 54,  104 => 33,  102 => 32,  98 => 30,  96 => 27,  93 => 26,  91 => 17,  88 => 16,  85 => 15,  82 => 14,  79 => 13,  77 => 12,  74 => 11,  71 => 10,  68 => 9,  65 => 8,  63 => 7,  51 => 2,  48 => 1,);
  578.     }
  579.     public function getSourceContext()
  580.     {
  581.         return new Source("<!DOCTYPE html>
  582. <html lang=\"{{ app.request.locale }}\" data-language=\"{{ app.request.locale }}\" data-device=\"{{ app.request.locale }}\">
  583. <head>
  584. \t<meta charset=\"UTF-8\">
  585. \t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  586.     {% if document is instanceof('\\\\Pimcore\\\\Model\\\\Document\\\\Page') %}
  587.         {% if document.getTitle() is not empty %}
  588.             {% do pimcore_head_title().set(document.getTitle()) %}
  589.         {% endif %}
  590.         {% if document.getDescription() is not empty %}
  591.             {% do pimcore_head_meta().setDescription(document.getDescription()) %}
  592.         {% endif %}
  593.     {% endif %}
  594.     {% block layout_head_meta deferred %}
  595.     {{ pimcore_head_title() }}
  596.     {{ pimcore_head_meta() }}
  597.     {% if pimcore_placeholder('canonical').count() %}
  598.         <link rel=\"canonical\" href=\"{{ pimcore_placeholder('canonical') }}\"/>
  599.     {% endif %}
  600.     {% endblock %}
  601.     {% block head_stylesheets deferred %}
  602.     {{ pimcore_head_link() }}
  603.     {% endblock %}
  604.     {% if editmode %}
  605.         <link href=\"/bundles/app/static/backend/css/basic/normalize.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  606.         <link href=\"/bundles/app/static/backend/css/basic/editmode.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  607.         <link href=\"/bundles/app/static/backend/css/tabnavigation/tabs.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" />
  608.         <link href=\"/bundles/app/static/backend/css/multiselect/simple-multiselect.css\" rel=\"stylesheet\" type=\"text/css\" media=\"screen\" /><!-- selectBox Peter -->
  609.         <link href=\"/bundles/app/static/backend/css/schemaorg/jquery.timepicker.css\" rel=\"stylesheet\" type=\"text/css\" />
  610.         <link href=\"/bundles/app/static/backend/css/schemaorg/schemaorgmap.css\" rel=\"stylesheet\" type=\"text/css\" />
  611.         <script type=\"text/javascript\">
  612.             window.parent.\$(window.parent.document).find('.pimcore_icon_cleanup').parent().parent().parent().parent().hide();
  613.         </script>
  614.         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" /><?php echo \"\\r\\n\";?>
  615.         <style>
  616.             .pimcore_editable{
  617.                 min-height:16px!IMPORTANT;
  618.             }
  619.             .pimcore_editable input.x-form-text{
  620.                 height:31px!IMPORTANT;
  621.             }
  622.         </style>
  623.         {# Frontend Part #}
  624.     {% else %}
  625.     <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/compress.css\" />
  626.         <!-- Kopf include -->
  627.     <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/bundles/app/static/frontend/images/favicon/apple-touch-icon.png\">
  628.     <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/bundles/app/static/frontend/images/favicon/favicon-32x32.png\">
  629.     <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/bundles/app/static/frontend/images/favicon/favicon-16x16.png\">
  630.     <link rel=\"manifest\" href=\"/bundles/app/static/frontend/images/favicon/site.webmanifest\">
  631.     <link rel=\"mask-icon\" href=\"/bundles/app/static/frontend/images/favicon/safari-pinned-tab.svg\" color=\"#e50000\">
  632.     <link rel=\"shortcut icon\" href=\"/bundles/app/static/frontend/images/favicon/favicon.ico\">
  633.     <meta name=\"msapplication-TileColor\" content=\"#e50000\">
  634.     <meta name=\"msapplication-config\" content=\"/bundles/app/static/frontend/images/favicon/browserconfig.xml\">
  635.     <meta name=\"theme-color\" content=\"#ffffff\">
  636. {#        #}{##}
  637. {#        {% if pimcore_link('strukturierteDaten').isEmpty() is not empty %}#}
  638. {#            {% set strukturierteDatenId = pimcore_link('strukturierteDaten').getId()  %}#}
  639. {#            {{ show_snippet(strukturierteDatenId, []) }}#}
  640. {#        {% endif %} #}
  641. \t <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/front-page.css\" />
  642.     {% if document.getProperty('page_startseite') %}
  643.     <link rel=\"stylesheet\" media=\"screen\" href=\"/bundles/app/static/frontend/css/front-page.css\" />
  644.     {% endif %}
  645.         {# gibt aus den Objekten  Meta-Tags / etc. vor Ende Head aus #}
  646.         {{ codevorendehead_allgemein() | raw }}
  647.     {% endif %}
  648. </head>
  649. {% if editmode %}
  650. <body style=\"background-image:url(/bundles/app/static/backend/image/edm-style/tab-nav-bg.png) repeat-x bottom;\">
  651. {{ block('content') }}
  652. {% if editmode %}
  653.     <script src=\"/bundles/app/static/backend/js/jquery/jquery-3.2.1.min.js\"></script>
  654.     <script type=\"text/javascript\" src=\"/bundles/app/static/backend/js/schemaorg/jquery.timepicker.js\"></script>
  655.     <script type =\"text/javascript\" src=\"/bundles/app/static/backend/js/jquery/multiselect/simple-multiselect.js\"></script>
  656.     <script type=\"text/javascript\">
  657.         window.parent.\$(window.parent.document).find('.pimcore_icon_cleanup').parent().parent().parent().parent().hide();
  658.     </script>
  659.     <script>
  660.         function ReadCookie(cookieName) {
  661.             var theCookie=\" \"+document.cookie;
  662.             var ind=theCookie.indexOf(\" \"+cookieName+\"=\");
  663.             if (ind==-1) ind=theCookie.indexOf(\";\"+cookieName+\"=\");
  664.             if (ind==-1 || cookieName==\"\") return \"\";
  665.             var ind1=theCookie.indexOf(\";\",ind+1);
  666.             if (ind1==-1) ind1=theCookie.length;
  667.             return unescape(theCookie.substring(ind+cookieName.length+2,ind1));
  668.         }
  669.         \$( document ).ready(function() {
  670.             var cookieName = \"edmtab\" + '<?=\$this->document->getId()?>';
  671.             var CookieVal = ReadCookie(cookieName);
  672.             if(CookieVal.length > 0){
  673.                 \$('#' + CookieVal).attr('checked','checked');
  674.             }
  675.             \$('input.tabContent').on('change', function(e) {
  676.                 var tabnr = \$(this).attr('id');
  677.                 console.log(e);
  678.                 document.cookie = cookieName + \"=\" + tabnr;
  679.             });
  680.         });
  681.     </script>
  682. {% endif %}
  683. {% else %}
  684. <body class=\"standard\"  data-status=\"\" itemscope=\"\" itemtype=\"http://schema.org/WebPage\">
  685. {{ codenachanfangbody_allgemein() | raw }}
  686. {% set bgImageSrc = pimcore_image(\"BackgroundImagePage\").getSrc() %}
  687. {% if theme is not defined or theme is empty %}
  688.     {% set theme = document.getProperty('theme_doc') ? document.getProperty('theme_doc') : \"neutral\" %}
  689. {% endif %}
  690. <div data-theme=\"rent\">
  691.     <div class=\"layout-page gradient-page {{ document.getProperty('page_startseite') ? 'frontpage' : '' }}\">
  692.         <aside class=\"side-bar gradient-page\">
  693.             <figure class=\"logo {{ theme }} {{ document.getProperty('page_startseite') ? 'side-bar-logo--frontpage' : '' }}\">
  694.                 <a href=\"{{ logo_link }}\">
  695.                     <img width=\"123\" height=\"101\" src=\"{{ glanzerLogo }}\" alt=\"{{ glanzerLogoAlt }}\"/>
  696.                 </a>
  697.             </figure>
  698.             <nav class=\"navigation\">
  699.                 <ul class=\"no-bullet font-light theme-indicator-wrp\" data-menu=\"sidebar\">
  700.                     <li class=\"theme-indicator theme-indicator--mobile shops\">
  701.                         <a class=\"theme-title theme-title--mobile\" href=\"{{ url_shops }}\">
  702.                             <div class=\"label centered-flex\">
  703.                                 <span class=\"uppercase font-bold\">{{ text_shops }}</span>
  704.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  705.                                      preserveAspectRatio=\"xMaxYMax meet\">
  706.                                     <text class=\"tab-text\"
  707.                                           transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 258)\">{{ text_shops }}</text>
  708.                                 </svg>
  709.                             </div>
  710.                         </a>
  711.                     </li>
  712.                     <li class=\"theme-indicator theme-indicator--mobile rent\">
  713.                         <a class=\"theme-title theme-title--mobile\" href=\"{{ url_rent }}\">
  714.                             <div class=\"label centered-flex\">
  715.                                 <span class=\"uppercase font-bold\">{{ text_rent }}</span>
  716.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  717.                                      preserveAspectRatio=\"xMaxYMax meet\">
  718.                                     <text class=\"tab-text\" transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 280)\">{{ text_rent }}</text>
  719.                                 </svg>
  720.                             </div>
  721.                         </a>
  722.                     </li>
  723.                     <li class=\"theme-indicator theme-indicator--mobile homes\">
  724.                         <a class=\"theme-title theme-title--mobile\" href=\"{{ url_homes }}\">
  725.                             <div class=\"label centered-flex\">
  726.                                 <span class=\"uppercase font-bold\">{{ text_homes }}</span>
  727.                                 <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 300\" width=\"50\" height=\"300\"
  728.                                      preserveAspectRatio=\"xMaxYMax meet\">
  729.                                     <text class=\"tab-text\"
  730.                                           transform=\"matrix(6.123234e-17 -1 1 6.123234e-17 42.7734 300)\">{{ text_homes }}</text>
  731.                                 </svg>
  732.                             </div>
  733.                         </a>
  734.                     </li>
  735.                 </ul>
  736.                 <header class=\"header constrainer-maxsize edgepadding {{ document.getProperty('page_startseite') ? 'header-front-page' : '' }}\">
  737.                     {#  <?php echo \$this->render('AppBundle:Includes:menue.html.php', ['contacts' => \$contacts]); ?>
  738.                     #}
  739.                     {{ include('includes/side-navigation/menue.html.twig') }}
  740.                 </header>
  741.                 {{ include('includes/side-navigation/navigation.html.twig') }}
  742.             </nav>
  743.             <script type=\"text/javascript\">
  744.                 var _skd = window._skd || {};
  745.                 _skd.callbacks = _skd.callbacks || {};
  746.                 _skd.callbacks.dsr = _skd.callbacks.dsr || {};
  747.                 _skd.callbacks.dsr.viewConfirmation = function(data){
  748.                     window.location.href = window.location.href.split(\"#\")[0]+'/booking-success?total='+data.total;
  749.                 }
  750.             </script>
  751.             <script>
  752.                 (function () {\t\t
  753. \t\t\t\t
  754.                     if (typeof window.selt === 'undefined') {
  755.                         window.selt = {
  756.                             modules: {}
  757.                         };
  758.                     } else if (!window.selt.modules) {
  759.                         window.selt.modules = {};
  760.                     }
  761.                     var moduleName = 'sidebar_module'; // naming convention XXX_module
  762.                     selt.modules[moduleName] = {
  763.                         name: moduleName,
  764.                         init: function () {
  765.                             if (selt.debug) console.log('initialize', this.name);
  766.                             var navigation = document.querySelectorAll('[data-menu=\"sidebar\"] li'),
  767.                                 navigationLinks = document.querySelectorAll('[data-menu=\"sidebar\"] li a'),
  768.                                 hoverClass = 'peek',
  769.                                 timeOutID;
  770.                             // uses touchend event to add special class for touch devices
  771.                             function setHoverState(e) {
  772.                                 if (Modernizr.mq('(min-width: 480px)')) {
  773.                                     var hasHoverState = this.classList.contains(hoverClass),
  774.                                         me = this;
  775.                                     [].forEach.call(navigation, function (el) {
  776.                                         el.classList.remove(hoverClass);
  777.                                     });
  778.                                     switch (e.type) {
  779.                                         case 'touchend':
  780.                                             if (!hasHoverState) {
  781.                                                 clearTimeout(timeOutID);
  782.                                                 setTimeout(function () {
  783.                                                     me.classList.remove(hoverClass);
  784.                                                 }, 2000)
  785.                                                 // e.preventDefault();
  786.                                             }
  787.                                             break;
  788.                                         case 'mouseleave':
  789.                                             return false;
  790.                                             break;
  791.                                     }
  792.                                     me.classList.add(hoverClass);
  793.                                 }
  794.                             }
  795.                             [].forEach.call(navigation, function (el) {
  796.                                 // touch device handling to open dropdown
  797.                                 el.addEventListener('touchend', function (e) {
  798.                                     setHoverState.call(this, e);
  799.                                 }, false);
  800.                                 // mouse handling of off canvas menu items to mimic touch handling
  801.                                 el.addEventListener('mouseenter', function (e) {
  802.                                     setHoverState.call(this, e);
  803.                                 }, false);
  804.                                 el.addEventListener('mouseleave', function (e) {
  805.                                     setHoverState.call(this, e);
  806.                                 }, false);
  807.                             });
  808.                         }
  809.                     }
  810.                 }());
  811.             </script>
  812.         </aside>
  813.         <main class=\"sidebar-offset gradient-page {{ document.getProperty('home') ? 'home' : '' }}\">
  814.             {{ include('includes/side-navigation/menue.html.twig') }}
  815.             {{ include('includes/side-navigation/navigation.html.twig') }}
  816.             <div class=\"main-wrapper-js\">
  817.                 {% if not editmode %}
  818.                     {{ block('content') }}
  819.                 {% endif %}
  820.             </div>
  821.             <div class=\"footer-wrapper-js\">
  822.                 {# <?php
  823.                 /* Footer-Snippets +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
  824.                 echo \$this->action(\"footer\", \"Footer\", \"AppBundle\", []);
  825.                 echo PHP_EOL;
  826.                 ?> #}
  827.                 {#{ include('footer/footer.html.twig') } #}
  828.                 {{ render(controller(
  829.                     'App\\\\Controller\\\\FooterController::footerAction', {max: 3}
  830.                 )) }}
  831.             </div>
  832.         </main>
  833.     </div>
  834.     <!-- Page Tab element  -->
  835.     {% if pimcore_checkbox('buttonSeitenrandRechts').isChecked() and pimcore_link('buttonSeitenrandRechts_link').isEmpty() == false %}
  836.         {% set button_target = pimcore_link('buttonSeitenrandRechts_link').getTarget() %}
  837.         {%  set target = (button_target != '') ? button_target : '_self' %}
  838.         {%  set buttonclass = (pimcore_device(\"phone\") == 'phone') ? 'onlinebuchen-p' : 'onlinebuchen-d' %}
  839.         <div class=\"sidetab centered-flex font-light theme-color-bg {{ buttonclass }}\">
  840.             <a class=\"no-underline\" href=\"{{pimcore_link('buttonSeitenrandRechts_link').getHref() }}\" target=\"{{ target }}\">
  841.                 {{ pimcore_textarea(\"buttonSeitenrandRechts_text\",{\"nl2br\": true,}) }}
  842.             </a>
  843.         </div>
  844.         {% if document.getProperty('sidetab_shop') %}
  845.             <div class=\"sidetab shops centered-flex font-light {{ buttonclass }}\" data-theme=\"shops\">
  846.                 <a class=\"no-underline\" href=\"{{ pimcore_input(\"href_shop\") }}\" target=\"_blank\" >
  847.                     {{ 'label_shop'|trans }}
  848.                 </a>
  849.             </div>
  850.         {% endif %}
  851.     {% endif %}
  852. </div> <!-- ende data-theme -->
  853. {{ include('includes/frontend-fuss.html.twig') }}
  854. {% set incTemplates = show_includes() %}
  855. {% endif %}
  856. </body>
  857. </html>
  858. ""module-layout.html.twig""/var/www/vhosts/jumpalionenbabaloo.at/httpdocs/templates/module-layout.html.twig");
  859.     }
  860.     
  861.     public function checkSecurity()
  862.     {
  863.         static $tags = array("if" => 7"do" => 9"block" => 17"set" => 131);
  864.         static $filters = array("escape" => 2"raw" => 82"trans" => 336);
  865.         static $functions = array("pimcore_head_title" => 9"pimcore_head_meta" => 13"codevorendehead_allgemein" => 82"codenachanfangbody_allgemein" => 127"pimcore_image" => 131"include" => 188"render" => 313"controller" => 313"pimcore_checkbox" => 323"pimcore_link" => 323"pimcore_device" => 327"pimcore_textarea" => 330"pimcore_input" => 335"show_includes" => 347"pimcore_placeholder" => 21"pimcore_head_link" => 28);
  866.         try {
  867.             $this->sandbox->checkSecurity(
  868.                 ['if''do''block''set'],
  869.                 ['escape''raw''trans'],
  870.                 ['pimcore_head_title''pimcore_head_meta''codevorendehead_allgemein''codenachanfangbody_allgemein''pimcore_image''include''render''controller''pimcore_checkbox''pimcore_link''pimcore_device''pimcore_textarea''pimcore_input''show_includes''pimcore_placeholder''pimcore_head_link']
  871.             );
  872.         } catch (SecurityError $e) {
  873.             $e->setSourceContext($this->source);
  874.             if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
  875.                 $e->setTemplateLine($tags[$e->getTagName()]);
  876.             } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
  877.                 $e->setTemplateLine($filters[$e->getFilterName()]);
  878.             } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
  879.                 $e->setTemplateLine($functions[$e->getFunctionName()]);
  880.             }
  881.             throw $e;
  882.         }
  883.     }
  884.     private $deferred;
  885. }