var/cache/dev/twig/0e/0eade946c397e73ae6fdf3f3f2c4d85a.php line 257

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. /* Bus/detail.html.twig */
  14. class __TwigTemplate_060032f4d524ac9c4658b7eeaf18b123 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->blocks = [
  23.             'content' => [$this'block_content'],
  24.         ];
  25.     }
  26.     protected function doGetParent(array $context)
  27.     {
  28.         // line 1
  29.         return "Layout/default.html.twig";
  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""Bus/detail.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""Bus/detail.html.twig"));
  38.         $this->parent $this->loadTemplate("Layout/default.html.twig""Bus/detail.html.twig"1);
  39.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  40.         
  41.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  42.         
  43.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  44.     }
  45.     // line 4
  46.     public function block_content($context, array $blocks = [])
  47.     {
  48.         $macros $this->macros;
  49.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  51.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  53.         // line 5
  54.         echo "    ";
  55.         $context["detailUrl"] = twig_get_attribute($this->env$this->source$this->extensions['App\Twig\LinkGenerator']->getGenerator(), "generate", [=> (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'5$this->source); })())], "method"falsefalsefalse5);
  56.         // line 6
  57.         echo "    ";
  58.         $this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsCanonical((isset($context["detailUrl"]) || array_key_exists("detailUrl"$context) ? $context["detailUrl"] : (function () { throw new RuntimeError('Variable "detailUrl" does not exist.'6$this->source); })()));
  59.         // line 7
  60.         echo "    ";
  61.         twig_get_attribute($this->env$this->source$this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsOpenGraph(), "setDescription", [=> ((twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'7$this->source); })()), "shortDescription", [], "any"falsefalsefalse7)) ? (twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'7$this->source); })()), "shortDescription", [], "any"falsefalsefalse7)) : (twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'7$this->source); })()), "description", [], "any"falsefalsefalse7)))], "method"falsefalsefalse7);
  62.         // line 8
  63.         echo "    ";
  64.         if (twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'8$this->source); })()), "teaserimage", [], "any"falsefalsefalse8)) {
  65.             // line 9
  66.             echo "        ";
  67.             twig_get_attribute($this->env$this->source$this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsOpenGraph(), "addImage", [=> twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'9$this->source); })()), "teaserimage", [], "any"falsefalsefalse9)], "method"falsefalsefalse9);
  68.             // line 10
  69.             echo "    ";
  70.         }
  71.         // line 11
  72.         echo "    ";
  73.         twig_get_attribute($this->env$this->source$this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsHeadTitle(), "setTitle", [=> twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'11$this->source); })()), "title", [], "any"falsefalsefalse11), => true], "method"falsefalsefalse11);
  74.         // line 12
  75.         echo "    ";
  76.         twig_get_attribute($this->env$this->source$this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsHeadMeta(), "setDescription", [=> $this->extensions['App\Twig\LayoutExtension']->chooseDescription(twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'12$this->source); })()), "shortDescription", [], "any"falsefalsefalse12), twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'12$this->source); })()), "longDescription", [], "any"falsefalsefalse12)), => true], "method"falsefalsefalse12);
  77.         // line 13
  78.         echo "    ";
  79.         if ( !((isset($context["detailUrl"]) || array_key_exists("detailUrl"$context) ? $context["detailUrl"] : (function () { throw new RuntimeError('Variable "detailUrl" does not exist.'13$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.'13$this->source); })()), "request", [], "any"falsefalsefalse13), "pathInfo", [], "any"falsefalsefalse13))) {
  80.             // line 14
  81.             echo "        ";
  82.             twig_get_attribute($this->env$this->source$this->extensions['Elements\Bundle\SeoHelperBundle\Twig\SeoHelperExtension']->elementsRobots(), "setNoIndex", [=> true], "method"falsefalsefalse14);
  83.             // line 15
  84.             echo "    ";
  85.         }
  86.         // line 16
  87.         echo "
  88.     ";
  89.         // line 17
  90.         echo twig_include($this->env$context"Includes/hero.html.twig", ["image" => twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'17$this->source); })()), "headerImage", [], "any"falsefalsefalse17)]);
  91.         echo "
  92.     ";
  93.         // line 18
  94.         twig_get_attribute($this->env$this->source$this->env->getFunction('pimcore_placeholder')->getCallable()("addBreadcrumb"), "set", [=> ["parentId" => twig_get_attribute($this->env$this->source,         // line 19
  95. (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'19$this->source); })()), "getId", [], "method"falsefalsefalse19), "url" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 20
  96. (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), "pathInfo", [], "any"falsefalsefalse20), "label" => twig_get_attribute($this->env$this->source,         // line 21
  97. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'21$this->source); })()), "title", [], "any"falsefalsefalse21)]], "method"falsefalsefalse18);
  98.         // line 23
  99.         echo "    ";
  100.         echo twig_include($this->env$context"Navigation/breadcrumb.html.twig");
  101.         echo "
  102.     ";
  103.         // line 25
  104.         echo twig_include($this->env$context"Includes/main-title-block-with-contact.html.twig", ["title" => twig_get_attribute($this->env$this->source,         // line 26
  105. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'26$this->source); })()), "title", [], "any"falsefalsefalse26), "subtitle" => twig_get_attribute($this->env$this->source,         // line 27
  106. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'27$this->source); })()), "shortdescription", [], "any"falsefalsefalse27), "contactBox" => null"useContactBoxVariables" => true"contactBoxImage" => twig_get_attribute($this->env$this->source,         // line 30
  107. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'30$this->source); })()), "logo", [], "any"falsefalsefalse30), "contactBoxName" => twig_get_attribute($this->env$this->source,         // line 31
  108. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'31$this->source); })()), "contactName", [], "any"falsefalsefalse31), "contactBoxFirstname" => twig_get_attribute($this->env$this->source,         // line 32
  109. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'32$this->source); })()), "firstname", [], "any"falsefalsefalse32), "contactBoxLastname" => twig_get_attribute($this->env$this->source,         // line 33
  110. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'33$this->source); })()), "lastname", [], "any"falsefalsefalse33), "contactBoxStreet" => twig_get_attribute($this->env$this->source,         // line 34
  111. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'34$this->source); })()), "street", [], "any"falsefalsefalse34), "contactBoxZip" => twig_get_attribute($this->env$this->source,         // line 35
  112. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'35$this->source); })()), "zip", [], "any"falsefalsefalse35), "contactBoxCity" => twig_get_attribute($this->env$this->source,         // line 36
  113. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'36$this->source); })()), "city", [], "any"falsefalsefalse36), "contactBoxPhone" => twig_get_attribute($this->env$this->source,         // line 37
  114. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'37$this->source); })()), "telefone", [], "any"falsefalsefalse37), "contactBoxFax" => twig_get_attribute($this->env$this->source,         // line 38
  115. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'38$this->source); })()), "fax", [], "any"falsefalsefalse38), "contactBoxEmail" => twig_get_attribute($this->env$this->source,         // line 39
  116. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'39$this->source); })()), "email", [], "any"falsefalsefalse39), "contactBoxWebsite" => twig_get_attribute($this->env$this->source,         // line 40
  117. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'40$this->source); })()), "website", [], "any"falsefalsefalse40)]);
  118.         // line 41
  119.         echo "
  120.     ";
  121.         // line 43
  122.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'43$this->source); })()), "longDescription", [], "any"falsefalsefalse43))) {
  123.             // line 44
  124.             echo "        ";
  125.             echo twig_include($this->env$context"Includes/wysiwyg-area.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,             // line 45
  126. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'45$this->source); })()), "busType", [], "any"falsefalsefalse45)) . ".wysiwyg area title")), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,             // line 46
  127. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'46$this->source); })()), "busType", [], "any"falsefalsefalse46)) . ".wysiwyg area subtitle")), "isTitleCentered" => true"hasContactForm" => false"styleModifier" => "content-block js-fade-in""content" => (twig_get_attribute($this->env$this->source,             // line 50
  128. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'50$this->source); })()), "longDescription", [], "any"falsefalsefalse50) . ((twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'50$this->source); })()), "additionalDescription", [], "any"falsefalsefalse50)) ? (twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'50$this->source); })()), "additionalDescription", [], "any"falsefalsefalse50)) : ("")))]);
  129.             // line 51
  130.             echo "
  131.     ";
  132.         }
  133.         // line 53
  134.         echo "
  135.     ";
  136.         // line 54
  137.         echo twig_include($this->env$context"Includes/gallery-area.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,         // line 55
  138. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'55$this->source); })()), "busType", [], "any"falsefalsefalse55)) . ".gallery title")), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,         // line 56
  139. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'56$this->source); })()), "busType", [], "any"falsefalsefalse56)) . ".gallery subtitle")), "wysiwyg" => """styleModifier" => "content-block js-fade-in""images" => twig_get_attribute($this->env$this->source,         // line 59
  140. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'59$this->source); })()), "gallery", [], "any"falsefalsefalse59)]);
  141.         // line 60
  142.         echo "
  143.     ";
  144.         // line 62
  145.         echo twig_include($this->env$context"Includes/simple-map.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,         // line 63
  146. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'63$this->source); })()), "busType", [], "any"falsefalsefalse63)) . ".map title")), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((("bustravel-detail-" twig_get_attribute($this->env$this->source,         // line 64
  147. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'64$this->source); })()), "busType", [], "any"falsefalsefalse64)) . ".map subtitle")), "street" => twig_get_attribute($this->env$this->source,         // line 65
  148. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'65$this->source); })()), "street", [], "any"falsefalsefalse65), "zip" => twig_get_attribute($this->env$this->source,         // line 66
  149. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'66$this->source); })()), "zip", [], "any"falsefalsefalse66), "city" => twig_get_attribute($this->env$this->source,         // line 67
  150. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'67$this->source); })()), "city", [], "any"falsefalsefalse67), "geoposition" => twig_get_attribute($this->env$this->source,         // line 68
  151. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'68$this->source); })()), "map", [], "any"falsefalsefalse68)]);
  152.         // line 69
  153.         echo "
  154.     ";
  155.         // line 70
  156.         if ((twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'70$this->source); })()), "busType", [], "any"falsefalsefalse70) == "accommodation")) {
  157.             // line 71
  158.             echo "        ";
  159.             // line 72
  160.             echo "        ";
  161.             echo twig_include($this->env$context"Includes/mixed-flatrate-and-text-teaser-area.html.twig", ["styleModifier" => "content-block container""title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Ausflugsziele in der Nähe"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Ausflugsziele in der Nähe subtitle"), "wysiwyg" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Ausflugsziele in der Nähe text"), "items" => $this->extensions['App\Twig\ObjectExtension']->getBusTravelRecommendation(            // line 77
  162. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'77$this->source); })())), "textSnippet" => ["text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Weitere Ausflugsziele in der Nähe entdecken"), "button" => ["href" => ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,             // line 81
  163. ($context["document"] ?? null), "property", [=> "siteConfig"], "method"falsetruefalse81), "busTravelOverviewExcursionDestination", [], "method"falsetruefalse81), "fullPath", [], "any"truetruefalse81)) ? (_twig_default_filter(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["document"] ?? null), "property", [=> "siteConfig"], "method"falsetruefalse81), "busTravelOverviewExcursionDestination", [], "method"falsetruefalse81), "fullPath", [], "any"falsefalsefalse81), "")) : ("")), "text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Mehr anzeigen")]]]);
  164.             // line 85
  165.             echo "
  166.     ";
  167.         } else {
  168.             // line 87
  169.             echo "        ";
  170.             // line 88
  171.             echo "        ";
  172.             echo twig_include($this->env$context"Includes/mixed-flatrate-and-text-teaser-area.html.twig", ["styleModifier" => "content-block container""title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Unterkünfte in der Nähe"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Unterkünfte in der Nähe subtitle"), "wysiwyg" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Unterkünfte in der Nähe text"), "items" => $this->extensions['App\Twig\ObjectExtension']->getBusTravelRecommendation(            // line 93
  173. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'93$this->source); })())), "textSnippet" => ["text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Weitere Unterkünfte in der Nähe entdecken"), "button" => ["href" => ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,             // line 97
  174. ($context["document"] ?? null), "property", [=> "siteConfig"], "method"falsetruefalse97), "getBusTravelOverviewAccommodations", [], "method"falsetruefalse97), "fullPath", [], "any"truetruefalse97)) ? (_twig_default_filter(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["document"] ?? null), "property", [=> "siteConfig"], "method"falsetruefalse97), "getBusTravelOverviewAccommodations", [], "method"falsetruefalse97), "fullPath", [], "any"falsefalsefalse97), "")) : ("")), "text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Mehr anzeigen")]]]);
  175.             // line 101
  176.             echo "
  177.     ";
  178.         }
  179.         // line 103
  180.         echo "
  181.     ";
  182.         // line 104
  183.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'104$this->source); })()), "downloads", [], "any"falsefalsefalse104))) {
  184.             // line 105
  185.             echo "        ";
  186.             echo twig_include($this->env$context"Includes/download.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.download title"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.download subtitle"), "wysiwyg" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.download wysiwyg"), "downloads" => ((twig_get_attribute($this->env$this->source,             // line 109
  187. ($context["busTravel"] ?? null), "downloads", [], "any"truetruefalse109)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["busTravel"] ?? null), "downloads", [], "any"falsefalsefalse109), [])) : ([])), "styleModifier" => "content-block"]);
  188.             // line 111
  189.             echo "
  190.     ";
  191.         }
  192.         // line 113
  193.         echo "
  194.     ";
  195.         // line 114
  196.         if (((array_key_exists("weatherStation"$context)) ? (_twig_default_filter((isset($context["weatherStation"]) || array_key_exists("weatherStation"$context) ? $context["weatherStation"] : (function () { throw new RuntimeError('Variable "weatherStation" does not exist.'114$this->source); })()), null)) : (null))) {
  197.             // line 115
  198.             echo "        ";
  199.             echo twig_include($this->env$context"Includes/weather-slide.html.twig", ["weatherStation" =>             // line 116
  200. (isset($context["weatherStation"]) || array_key_exists("weatherStation"$context) ? $context["weatherStation"] : (function () { throw new RuntimeError('Variable "weatherStation" does not exist.'116$this->source); })())]);
  201.             // line 117
  202.             echo "
  203.     ";
  204.         }
  205.         // line 119
  206.         echo "
  207.     ";
  208.         // line 120
  209.         if (twig_get_attribute($this->env$this->source, (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'120$this->source); })()), "video1", [], "any"falsefalsefalse120)) {
  210.             // line 121
  211.             echo "        ";
  212.             echo twig_include($this->env$context"Includes/video-area.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.video area title"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.video area subtitle"), "video" => twig_get_attribute($this->env$this->source,             // line 124
  213. (isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'124$this->source); })()), "video1", [], "any"falsefalsefalse124)]);
  214.             // line 125
  215.             echo "
  216.     ";
  217.         }
  218.         // line 127
  219.         echo "    ";
  220.         if (((array_key_exists("videos"$context)) ? (_twig_default_filter((isset($context["videos"]) || array_key_exists("videos"$context) ? $context["videos"] : (function () { throw new RuntimeError('Variable "videos" does not exist.'127$this->source); })()), [])) : ([]))) {
  221.             // line 128
  222.             echo "        ";
  223.             echo twig_include($this->env$context"Includes/video-teaser-area.html.twig", ["title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.video area row title"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.video area row subtitle"), "wysiwyg" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.video area row wysiwyg"), "videos" => ((            // line 132
  224. array_key_exists("videos"$context)) ? (_twig_default_filter((isset($context["videos"]) || array_key_exists("videos"$context) ? $context["videos"] : (function () { throw new RuntimeError('Variable "videos" does not exist.'132$this->source); })()), [])) : ([]))]);
  225.             // line 133
  226.             echo "
  227.     ";
  228.         }
  229.         // line 135
  230.         echo "
  231.     ";
  232.         // line 136
  233.         $context["busLinks"] = $this->extensions['App\Twig\ObjectExtension']->getBusLinks((isset($context["busTravel"]) || array_key_exists("busTravel"$context) ? $context["busTravel"] : (function () { throw new RuntimeError('Variable "busTravel" does not exist.'136$this->source); })()));
  234.         // line 137
  235.         echo "    ";
  236.         if ( !twig_test_empty((isset($context["busLinks"]) || array_key_exists("busLinks"$context) ? $context["busLinks"] : (function () { throw new RuntimeError('Variable "busLinks" does not exist.'137$this->source); })()))) {
  237.             // line 138
  238.             echo "        ";
  239.             echo twig_include($this->env$context"Includes/link-list.html.twig", ["links" =>             // line 139
  240. (isset($context["busLinks"]) || array_key_exists("busLinks"$context) ? $context["busLinks"] : (function () { throw new RuntimeError('Variable "busLinks" does not exist.'139$this->source); })())]);
  241.             // line 140
  242.             echo "
  243.     ";
  244.         }
  245.         // line 142
  246.         echo "
  247.     ";
  248.         // line 143
  249.         if ( !twig_test_empty(((array_key_exists("packages"$context)) ? (_twig_default_filter((isset($context["packages"]) || array_key_exists("packages"$context) ? $context["packages"] : (function () { throw new RuntimeError('Variable "packages" does not exist.'143$this->source); })()), [])) : ([])))) {
  250.             // line 144
  251.             echo "        ";
  252.             echo twig_include($this->env$context"Includes/mixed-img-and-text-teaser-area.html.twig", ["styleModifier" => "content-block container""title" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Packages in der Nähe"), "subtitle" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Packages in der Nähe subtitle"), "wysiwyg" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Packages in der Nähe text"), "items" =>             // line 149
  253. (isset($context["packages"]) || array_key_exists("packages"$context) ? $context["packages"] : (function () { throw new RuntimeError('Variable "packages" does not exist.'149$this->source); })()), "textSnippet" => ["isSmall" => true"hasImage" => false"text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Weitere Packages"), "button" => ["href" => """text" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("bustravel-detail.Mehr anzeigen")], "color" => "default"]]);
  254.             // line 160
  255.             echo "
  256.     ";
  257.         }
  258.         // line 162
  259.         echo "
  260. ";
  261.         
  262.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  263.         
  264.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  265.     }
  266.     public function getTemplateName()
  267.     {
  268.         return "Bus/detail.html.twig";
  269.     }
  270.     public function isTraitable()
  271.     {
  272.         return false;
  273.     }
  274.     public function getDebugInfo()
  275.     {
  276.         return array (  276 => 162,  272 => 160,  270 => 149,  268 => 144,  266 => 143,  263 => 142,  259 => 140,  257 => 139,  255 => 138,  252 => 137,  250 => 136,  247 => 135,  243 => 133,  241 => 132,  239 => 128,  236 => 127,  232 => 125,  230 => 124,  228 => 121,  226 => 120,  223 => 119,  219 => 117,  217 => 116,  215 => 115,  213 => 114,  210 => 113,  206 => 111,  204 => 109,  202 => 105,  200 => 104,  197 => 103,  193 => 101,  191 => 97,  190 => 93,  188 => 88,  186 => 87,  182 => 85,  180 => 81,  179 => 77,  177 => 72,  175 => 71,  173 => 70,  170 => 69,  168 => 68,  167 => 67,  166 => 66,  165 => 65,  164 => 64,  163 => 63,  162 => 62,  158 => 60,  156 => 59,  155 => 56,  154 => 55,  153 => 54,  150 => 53,  146 => 51,  144 => 50,  143 => 46,  142 => 45,  140 => 44,  138 => 43,  134 => 41,  132 => 40,  131 => 39,  130 => 38,  129 => 37,  128 => 36,  127 => 35,  126 => 34,  125 => 33,  124 => 32,  123 => 31,  122 => 30,  121 => 27,  120 => 26,  119 => 25,  113 => 23,  111 => 21,  110 => 20,  109 => 19,  108 => 18,  104 => 17,  101 => 16,  98 => 15,  95 => 14,  92 => 13,  89 => 12,  86 => 11,  83 => 10,  80 => 9,  77 => 8,  74 => 7,  71 => 6,  68 => 5,  58 => 4,  35 => 1,);
  277.     }
  278.     public function getSourceContext()
  279.     {
  280.         return new Source("{% extends \"Layout/default.html.twig\" %}
  281. {% block content %}
  282.     {% set detailUrl = linkGenerator().generate(busTravel) %}
  283.     {% do elements_canonical(detailUrl) %}
  284.     {% do elements_opengraph().setDescription(busTravel.shortDescription ?: busTravel.description) %}
  285.     {% if busTravel.teaserimage %}
  286.         {% do elements_opengraph().addImage(busTravel.teaserimage) %}
  287.     {% endif %}
  288.     {% do elements_head_title().setTitle(busTravel.title, true) %}
  289.     {% do elements_head_meta().setDescription(chooseDescription(busTravel.shortDescription, busTravel.longDescription), true) %}
  290.     {% if not detailUrl is same as(app.request.pathInfo) %}
  291.         {% do elements_robots().setNoIndex(true) %}
  292.     {% endif %}
  293.     {{ include('Includes/hero.html.twig', {'image': busTravel.headerImage}) }}
  294.     {% do pimcore_placeholder('addBreadcrumb').set({
  295.         'parentId' : document.getId(),
  296.         'url' : app.request.pathInfo,
  297.         'label' : busTravel.title
  298.     }) %}
  299.     {{ include('Navigation/breadcrumb.html.twig') }}
  300.     {{ include('Includes/main-title-block-with-contact.html.twig', {
  301.         title : busTravel.title,
  302.         subtitle: busTravel.shortdescription,
  303.         contactBox: null,
  304.         useContactBoxVariables: true,
  305.         contactBoxImage: busTravel.logo,
  306.         contactBoxName: busTravel.contactName,
  307.         contactBoxFirstname: busTravel.firstname,
  308.         contactBoxLastname: busTravel.lastname,
  309.         contactBoxStreet: busTravel.street,
  310.         contactBoxZip: busTravel.zip,
  311.         contactBoxCity: busTravel.city,
  312.         contactBoxPhone: busTravel.telefone,
  313.         contactBoxFax: busTravel.fax,
  314.         contactBoxEmail: busTravel.email,
  315.         contactBoxWebsite: busTravel.website,
  316.     }) }}
  317.     {% if not busTravel.longDescription is empty %}
  318.         {{ include('Includes/wysiwyg-area.html.twig', {
  319.             title: ('bustravel-detail-' ~ busTravel.busType ~ '.wysiwyg area title')|trans,
  320.             subtitle: ('bustravel-detail-' ~ busTravel.busType ~ '.wysiwyg area subtitle')|trans,
  321.             isTitleCentered: true,
  322.             hasContactForm: false,
  323.             styleModifier: 'content-block js-fade-in',
  324.             content: busTravel.longDescription ~ (busTravel.additionalDescription ?  busTravel.additionalDescription : ''),
  325.         }) }}
  326.     {% endif %}
  327.     {{ include('Includes/gallery-area.html.twig', {
  328.         title: ('bustravel-detail-' ~ busTravel.busType ~ '.gallery title')|trans,
  329.         subtitle: ('bustravel-detail-' ~ busTravel.busType ~ '.gallery subtitle')|trans,
  330.         wysiwyg: '',
  331.         styleModifier: 'content-block js-fade-in',
  332.         images: busTravel.gallery,
  333.     }) }}
  334.     {{ include('Includes/simple-map.html.twig', {
  335.         title: ('bustravel-detail-' ~ busTravel.busType ~ '.map title')|trans,
  336.         subtitle: ('bustravel-detail-' ~ busTravel.busType ~ '.map subtitle')|trans,
  337.         street: busTravel.street,
  338.         zip: busTravel.zip,
  339.         city: busTravel.city,
  340.         geoposition: busTravel.map
  341.     }) }}
  342.     {% if busTravel.busType == 'accommodation' %}
  343.         {# show excursion destinations #}
  344.         {{ include('Includes/mixed-flatrate-and-text-teaser-area.html.twig', {
  345.             'styleModifier': 'content-block container',
  346.             title: 'bustravel-detail.Ausflugsziele in der Nähe'|trans,
  347.             subtitle: 'bustravel-detail.Ausflugsziele in der Nähe subtitle'|trans,
  348.             wysiwyg: 'bustravel-detail.Ausflugsziele in der Nähe text'|trans,
  349.             items: getBusTravelRecommendation(busTravel),
  350.             textSnippet: {
  351.                 text: 'bustravel-detail.Weitere Ausflugsziele in der Nähe entdecken'|trans,
  352.                 button: {
  353.                     \"href\": document.property('siteConfig').busTravelOverviewExcursionDestination().fullPath|default(''),
  354.                     \"text\": \"bustravel-detail.Mehr anzeigen\"|trans
  355.                 },
  356.             }
  357.         }) }}
  358.     {% else %}
  359.         {# show accommodations #}
  360.         {{ include('Includes/mixed-flatrate-and-text-teaser-area.html.twig', {
  361.             'styleModifier': 'content-block container',
  362.             title: 'bustravel-detail.Unterkünfte in der Nähe'|trans,
  363.             subtitle: 'bustravel-detail.Unterkünfte in der Nähe subtitle'|trans,
  364.             wysiwyg: 'bustravel-detail.Unterkünfte in der Nähe text'|trans,
  365.             items: getBusTravelRecommendation(busTravel),
  366.             textSnippet: {
  367.                 text: 'bustravel-detail.Weitere Unterkünfte in der Nähe entdecken'|trans,
  368.                 button: {
  369.                     \"href\": document.property('siteConfig').getBusTravelOverviewAccommodations().fullPath|default(''),
  370.                     \"text\": \"bustravel-detail.Mehr anzeigen\"|trans
  371.                 },
  372.             }
  373.         }) }}
  374.     {% endif %}
  375.     {% if not busTravel.downloads is empty %}
  376.         {{ include('Includes/download.html.twig', {
  377.             title: 'bustravel-detail.download title'|trans,
  378.             subtitle: 'bustravel-detail.download subtitle'|trans,
  379.             wysiwyg:'bustravel-detail.download wysiwyg'|trans,
  380.             downloads: busTravel.downloads|default([]),
  381.             styleModifier: 'content-block',
  382.             }) }}
  383.     {% endif %}
  384.     {% if weatherStation|default(null) %}
  385.         {{ include('Includes/weather-slide.html.twig', {
  386.             weatherStation: weatherStation
  387.         }) }}
  388.     {% endif %}
  389.     {% if busTravel.video1 %}
  390.         {{ include('Includes/video-area.html.twig', {
  391.             title: 'bustravel-detail.video area title'|trans,
  392.             subtitle: 'bustravel-detail.video area subtitle'|trans,
  393.             video: busTravel.video1,
  394.         }) }}
  395.     {% endif %}
  396.     {% if videos|default([]) %}
  397.         {{ include('Includes/video-teaser-area.html.twig', {
  398.             title: 'bustravel-detail.video area row title'|trans,
  399.             subtitle: 'bustravel-detail.video area row subtitle'|trans,
  400.             wysiwyg: 'bustravel-detail.video area row wysiwyg'|trans,
  401.             videos: videos|default([]),
  402.         }) }}
  403.     {% endif %}
  404.     {% set busLinks = getBusLinks(busTravel) %}
  405.     {% if not busLinks is empty %}
  406.         {{ include('Includes/link-list.html.twig', {
  407.             links: busLinks,
  408.         }) }}
  409.     {% endif %}
  410.     {% if not packages|default([]) is empty %}
  411.         {{ include('Includes/mixed-img-and-text-teaser-area.html.twig', {
  412.             styleModifier: 'content-block container',
  413.             title: 'bustravel-detail.Packages in der Nähe'|trans,
  414.             subtitle: 'bustravel-detail.Packages in der Nähe subtitle'|trans,
  415.             wysiwyg: 'bustravel-detail.Packages in der Nähe text'|trans,
  416.             items: packages,
  417.             textSnippet: {
  418.                 isSmall: true,
  419.                 hasImage: false,
  420.                 text: 'bustravel-detail.Weitere Packages'|trans,
  421.                 button: {
  422.                     href: '',
  423.                     text: \"bustravel-detail.Mehr anzeigen\"|trans
  424.                 },
  425.                 color: \"default\"
  426.             }
  427.         }) }}
  428.     {% endif %}
  429. {% endblock %}
  430. ""Bus/detail.html.twig""/home/steiermark/www/templates/Bus/detail.html.twig");
  431.     }
  432. }