var/cache/dev/twig/56/56d3c8f840fb4365213bf91114fedec3.php line 97

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. /* @App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig */
  14. class __TwigTemplate_fbffde80c3e98d88f7b36cb7e094da6a extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.         ];
  25.         $this->sandbox $this->env->getExtension('\Twig\Extension\SandboxExtension');
  26.         $this->checkSecurity();
  27.     }
  28.     protected function doDisplay(array $context, array $blocks = [])
  29.     {
  30.         $macros $this->macros;
  31.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  32.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig"));
  33.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  34.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig"));
  35.         // line 1
  36.         $macros["wrap_macro"] = $this->macros["wrap_macro"] = $this->loadTemplate("@FoxHabbitBasis/Macro/wrap.html.twig""@App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig"1)->unwrap();
  37.         // line 2
  38.         echo "
  39. ";
  40.         // line 3
  41.         $context["evalanche_user"] = ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruetrue3), "getSession", [], "method"falsetruetrue3), "get", ["evalanche_user"], "method"truetruetrue3)) ? (_twig_default_filter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruetrue3), "getSession", [], "method"falsetruetrue3), "get", ["evalanche_user"], "method"falsefalsetrue3), 3$this->source), null)) : (null));
  42.         // line 4
  43.         if ((isset($context["editmode"]) || array_key_exists("editmode"$context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.'4$this->source); })())) {
  44.             // line 5
  45.             echo "\t";
  46.             echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"select""form_url", ["store" => twig_get_attribute($this->env$this->source, (isset($context["evalancheConnector"]) || array_key_exists("evalancheConnector"$context) ? $context["evalancheConnector"] : (function () { throw new RuntimeError('Variable "evalancheConnector" does not exist.'5$this->source); })()), "getFormsAsPimcoreSelectStore", [], "method"falsefalsetrue5), "width" => "100%"]);
  47.             echo "
  48. ";
  49.         } else {
  50.             // line 7
  51.             echo "\t";
  52.             $context["iframeUrl"] = twig_get_attribute($this->env$this->source$this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context"select""form_url"), "getValue", [], "method"falsefalsetrue7);
  53.             // line 8
  54.             echo "
  55. \t";
  56.             // line 9
  57.             if (((twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "forceHttps", [], "any"truetruetrue9)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "forceHttps", [], "any"falsefalsetrue9), null)) : (null))) {
  58.                 // line 10
  59.                 echo "\t\t";
  60.                 $context["iframeUrl"] = twig_replace_filter($this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'10$this->source); })()), 10$this->source), ["http:" => "https:"]);
  61.                 // line 11
  62.                 echo "\t";
  63.             }
  64.             // line 12
  65.             echo "
  66. \t";
  67.             // line 13
  68.             if (((twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "forceHttp", [], "any"truetruetrue13)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "forceHttp", [], "any"falsefalsetrue13), null)) : (null))) {
  69.                 // line 14
  70.                 echo "\t\t";
  71.                 $context["iframeUrl"] = twig_replace_filter($this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'14$this->source); })()), 14$this->source), ["https:" => "http:"]);
  72.                 // line 15
  73.                 echo "\t";
  74.             }
  75.             // line 16
  76.             echo "
  77. \t";
  78.             // line 17
  79.             if ((((twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "prefillUserData", [], "any"truetruetrue17)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "prefillUserData", [], "any"falsefalsetrue17), null)) : (null)) && (isset($context["evalanche_user"]) || array_key_exists("evalanche_user"$context) ? $context["evalanche_user"] : (function () { throw new RuntimeError('Variable "evalanche_user" does not exist.'17$this->source); })()))) {
  80.                 // line 18
  81.                 echo "\t\t";
  82.                 $context["iframeUrl"] = (($this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'18$this->source); })()), 18$this->source) . ",u=") . $this->sandbox->ensureToStringAllowed((isset($context["evalanche_user"]) || array_key_exists("evalanche_user"$context) ? $context["evalanche_user"] : (function () { throw new RuntimeError('Variable "evalanche_user" does not exist.'18$this->source); })()), 18$this->source));
  83.                 // line 19
  84.                 echo "\t";
  85.             }
  86.             // line 20
  87.             echo "\t";
  88.             $context["partnerObject"] = ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["container"] ?? null), "get", ["request_stack"], "method"falsetruetrue20), "getMasterRequest", [], "method"falsetruetrue20), "get", ["partnerObject"], "method"truetruetrue20)) ? (_twig_default_filter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["container"] ?? null), "get", ["request_stack"], "method"falsetruetrue20), "getMasterRequest", [], "method"falsetruetrue20), "get", ["partnerObject"], "method"falsefalsetrue20), 20$this->source), null)) : (null));
  89.             // line 21
  90.             echo "\t";
  91.             if (((isset($context["partnerObject"]) || array_key_exists("partnerObject"$context) ? $context["partnerObject"] : (function () { throw new RuntimeError('Variable "partnerObject" does not exist.'21$this->source); })()) && twig_get_attribute($this->env$this->source, (isset($context["partnerObject"]) || array_key_exists("partnerObject"$context) ? $context["partnerObject"] : (function () { throw new RuntimeError('Variable "partnerObject" does not exist.'21$this->source); })()), "getEvaID", [], "method"falsefalsetrue21))) {
  92.                 // line 22
  93.                 echo "\t\t\t\t
  94. \t\t";
  95.                 // line 23
  96.                 if (twig_get_attribute($this->env$this->source, (isset($context["partnerObject"]) || array_key_exists("partnerObject"$context) ? $context["partnerObject"] : (function () { throw new RuntimeError('Variable "partnerObject" does not exist.'23$this->source); })()), "getEmail", [], "method"falsefalsetrue23)) {
  97.                     // line 24
  98.                     echo "\t\t\t";
  99.                     $context["iframeUrl"] = (($this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'24$this->source); })()), 24$this->source) . "&form_PARTNERCOBOTWEITERLEITUNG=") . $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source, (isset($context["partnerObject"]) || array_key_exists("partnerObject"$context) ? $context["partnerObject"] : (function () { throw new RuntimeError('Variable "partnerObject" does not exist.'24$this->source); })()), "getEvaID", [], "method"falsefalsetrue24), 24$this->source));
  100.                     // line 25
  101.                     echo "\t\t";
  102.                 }
  103.                 // line 26
  104.                 echo "
  105. \t\t";
  106.                 // line 27
  107.                 $context["uinique_id"] = ("iframe_sizetracker_" twig_random($this->env));
  108.                 // line 28
  109.                 echo "
  110. \t\t<iframe
  111. \t\t\tclass=\"iframe-resizer\"
  112. \t\t\tid=\"";
  113.                 // line 31
  114.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["uinique_id"]) || array_key_exists("uinique_id"$context) ? $context["uinique_id"] : (function () { throw new RuntimeError('Variable "uinique_id" does not exist.'31$this->source); })()), 31$this->source), "html"nulltrue);
  115.                 echo "\"
  116. \t\t\tscrolling=\"no\"
  117. \t\t\tsrc=\"";
  118.                 // line 33
  119.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'33$this->source); })()), 33$this->source), "html"nulltrue);
  120.                 echo "\"
  121. \t\t\tframeborder=\"0\"
  122. \t\t\twidth=\"100%\"
  123. \t\t\theight=\"1280px\">
  124. \t\t\t<p>Ihr Browser unterstützt leider keine eingebetteten Frames (iframes)
  125. \t\t\t<a href=\"";
  126.                 // line 38
  127.                 echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed((isset($context["iframeUrl"]) || array_key_exists("iframeUrl"$context) ? $context["iframeUrl"] : (function () { throw new RuntimeError('Variable "iframeUrl" does not exist.'38$this->source); })()), 38$this->source), "html"nulltrue);
  128.                 echo "\" target=\"_blank\">weiter</a></p>
  129. \t\t</iframe>
  130. \t\t";
  131.                 // line 41
  132.                 if (((twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "text_below", [], "any"truetruetrue41)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["config"] ?? null), "text_below", [], "any"falsefalsetrue41), null)) : (null))) {
  133.                     // line 42
  134.                     echo "\t\t\t";
  135.                     echo twig_call_macro($macros["wrap_macro"], "macro_wrapperOpen", [twig_get_attribute($this->env$this->source, (isset($context["config"]) || array_key_exists("config"$context) ? $context["config"] : (function () { throw new RuntimeError('Variable "config" does not exist.'42$this->source); })()), "wrapper_text_below", [], "any"falsefalsetrue42), $context], 42$context$this->getSourceContext());
  136.                     echo "
  137. \t\t\t\t";
  138.                     // line 43
  139.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source, (isset($context["config"]) || array_key_exists("config"$context) ? $context["config"] : (function () { throw new RuntimeError('Variable "config" does not exist.'43$this->source); })()), "text_below", [], "any"falsefalsetrue43), 43$this->source)), "html"nulltrue);
  140.                     echo "
  141. \t\t\t";
  142.                     // line 44
  143.                     echo twig_call_macro($macros["wrap_macro"], "macro_wrapperClose", [twig_get_attribute($this->env$this->source, (isset($context["config"]) || array_key_exists("config"$context) ? $context["config"] : (function () { throw new RuntimeError('Variable "config" does not exist.'44$this->source); })()), "wrapper_text_below", [], "any"falsefalsetrue44)], 44$context$this->getSourceContext());
  144.                     echo "
  145. \t\t";
  146.                 }
  147.                 // line 46
  148.                 echo "\t";
  149.             } else {
  150.                 // line 47
  151.                 echo "\t\t<div class=\"alert aler-danger\">Internal error: Contact form currently not available</div>
  152. \t";
  153.             }
  154.         }
  155.         
  156.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  157.         
  158.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  159.     }
  160.     public function getTemplateName()
  161.     {
  162.         return "@App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig";
  163.     }
  164.     public function isTraitable()
  165.     {
  166.         return false;
  167.     }
  168.     public function getDebugInfo()
  169.     {
  170.         return array (  161 => 47,  158 => 46,  153 => 44,  149 => 43,  144 => 42,  142 => 41,  136 => 38,  128 => 33,  123 => 31,  118 => 28,  116 => 27,  113 => 26,  110 => 25,  107 => 24,  105 => 23,  102 => 22,  99 => 21,  96 => 20,  93 => 19,  90 => 18,  88 => 17,  85 => 16,  82 => 15,  79 => 14,  77 => 13,  74 => 12,  71 => 11,  68 => 10,  66 => 9,  63 => 8,  60 => 7,  54 => 5,  52 => 4,  50 => 3,  47 => 2,  45 => 1,);
  171.     }
  172.     public function getSourceContext()
  173.     {
  174.         return new Source("{% import '@FoxHabbitBasis/Macro/wrap.html.twig' as wrap_macro %}
  175. {% set evalanche_user = app.request.getSession().get('evalanche_user')|default(null) %}
  176. {% if editmode %}
  177. \t{{ pimcore_select( 'form_url', { store: evalancheConnector.getFormsAsPimcoreSelectStore(), width: '100%' }) }}
  178. {% else %}
  179. \t{% set iframeUrl = pimcore_select( 'form_url').getValue() %}
  180. \t{% if config.forceHttps|default(null) %}
  181. \t\t{% set iframeUrl = iframeUrl|replace({'http:':'https:'}) %}
  182. \t{% endif %}
  183. \t{% if config.forceHttp|default(null) %}
  184. \t\t{% set iframeUrl = iframeUrl|replace({'https:':'http:'}) %}
  185. \t{% endif %}
  186. \t{% if config.prefillUserData|default(null) and evalanche_user %}
  187. \t\t{% set iframeUrl = iframeUrl ~ ',u=' ~ evalanche_user %}
  188. \t{% endif %}
  189. \t{% set partnerObject = container.get('request_stack').getMasterRequest().get('partnerObject')|default(null) %}
  190. \t{% if partnerObject and partnerObject.getEvaID() %}
  191. \t\t\t\t
  192. \t\t{% if partnerObject.getEmail() %}
  193. \t\t\t{% set iframeUrl = iframeUrl ~ '&form_PARTNERCOBOTWEITERLEITUNG=' ~ partnerObject.getEvaID() %}
  194. \t\t{% endif %}
  195. \t\t{% set uinique_id = 'iframe_sizetracker_'~random() %}
  196. \t\t<iframe
  197. \t\t\tclass=\"iframe-resizer\"
  198. \t\t\tid=\"{{uinique_id}}\"
  199. \t\t\tscrolling=\"no\"
  200. \t\t\tsrc=\"{{ iframeUrl }}\"
  201. \t\t\tframeborder=\"0\"
  202. \t\t\twidth=\"100%\"
  203. \t\t\theight=\"1280px\">
  204. \t\t\t<p>Ihr Browser unterstützt leider keine eingebetteten Frames (iframes)
  205. \t\t\t<a href=\"{{ iframeUrl }}\" target=\"_blank\">weiter</a></p>
  206. \t\t</iframe>
  207. \t\t{% if config.text_below|default(null) %}
  208. \t\t\t{{ wrap_macro.wrapperOpen( config.wrapper_text_below, _context) }}
  209. \t\t\t\t{{ config.text_below|trans }}
  210. \t\t\t{{ wrap_macro.wrapperClose( config.wrapper_text_below) }}
  211. \t\t{% endif %}
  212. \t{% else %}
  213. \t\t<div class=\"alert aler-danger\">Internal error: Contact form currently not available</div>
  214. \t{% endif %}
  215. {% endif %}
  216. ""@App/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig""/srv/httpd/vhosts/lorch-test/releases/51/src/AppBundle/Resources/views/Areas/content/basisbundle-content-form/variant-evalanche-partner.html.twig");
  217.     }
  218.     
  219.     public function checkSecurity()
  220.     {
  221.         static $tags = array("import" => 1"set" => 3"if" => 4);
  222.         static $filters = array("default" => 3"replace" => 10"escape" => 31"trans" => 43);
  223.         static $functions = array("pimcore_select" => 5"random" => 27);
  224.         try {
  225.             $this->sandbox->checkSecurity(
  226.                 ['import''set''if'],
  227.                 ['default''replace''escape''trans'],
  228.                 ['pimcore_select''random']
  229.             );
  230.         } catch (SecurityError $e) {
  231.             $e->setSourceContext($this->source);
  232.             if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
  233.                 $e->setTemplateLine($tags[$e->getTagName()]);
  234.             } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
  235.                 $e->setTemplateLine($filters[$e->getFilterName()]);
  236.             } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
  237.                 $e->setTemplateLine($functions[$e->getFunctionName()]);
  238.             }
  239.             throw $e;
  240.         }
  241.     }
  242. }