<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* /default/contact.html.twig */
class __TwigTemplate_cce352b2fa26f07137ec81dfe5560cb1 extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'stylesheets' => [$this, 'block_stylesheets'],
'main_content' => [$this, 'block_main_content'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
{
// line 1
return "/base.html.twig";
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "/default/contact.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "/default/contact.html.twig"));
// line 2
$context["isJanusPage"] = true;
// line 1
$this->parent = $this->load("/base.html.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 4
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_stylesheets(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 5
yield " ";
yield from $this->yieldParentBlock("stylesheets", $context, $blocks);
yield "
<link rel=\"stylesheet\" href=\"";
// line 6
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/generated/living_styleguide.css"), "html", null, true);
yield "\">
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
td {
padding: 8px;
}
</style>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 19
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_main_content(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main_content"));
// line 20
yield "<div class=\"jlls-page-container\">
<div class=\"jlls-card\">
<div class=\"jlls-card-title\">
<h1 class=\"jlls-card-title-text\">";
// line 25
yield $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("contact_page.headline");
yield "</h1>
</div>
<div class=\"tw-p-0 md:tw-p-4\">
";
// line 30
if (( !CoreExtension::getAttribute($this->env, $this->source, ($context["app"] ?? null), "user", [], "any", true, true, false, 30) || (null === CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 30, $this->source); })()), "user", [], "any", false, false, false, 30)))) {
// line 31
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["faqs"]) || array_key_exists("faqs", $context) ? $context["faqs"] : (function () { throw new RuntimeError('Variable "faqs" does not exist.', 31, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["category"] => $context["faqsGroupedBySubcategory"]) {
// line 32
yield " ";
$context["outerIndex"] = CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 32);
// line 33
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 33, $this->source); })()), "html", null, true);
yield " tw-border-b tw-border-gray-200\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection(";
// line 35
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 35, $this->source); })()), "html", null, true);
yield ")\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-";
// line 36
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 36, $this->source); })()), "html", null, true);
yield "\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">";
// line 38
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["category"], "html", null, true);
yield "</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-";
// line 40
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 40, $this->source); })()), "html", null, true);
yield " d-none tw-text-left tw-pl-2 md:tw-pl-8\">
";
// line 41
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable($context["faqsGroupedBySubcategory"]);
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["subcategory"] => $context["faqsAndAnswers"]) {
// line 42
yield " ";
$context["innerIndex"] = CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 42);
// line 43
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 43, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 43, $this->source); })()), "html", null, true);
yield "\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 45
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 45, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 45, $this->source); })()), "html", null, true);
yield "')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-";
// line 46
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 46, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 46, $this->source); })()), "html", null, true);
yield "\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">";
// line 48
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["subcategory"], "html", null, true);
yield "</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-";
// line 50
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 50, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 50, $this->source); })()), "html", null, true);
yield " d-none tw-text-left tw-pl-2 md:tw-pl-8\">
";
// line 51
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable($context["faqsAndAnswers"]);
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["faq"]) {
// line 52
yield " ";
$context["innermostIndex"] = CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 52);
// line 53
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 53, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 53, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 53, $this->source); })()), "html", null, true);
yield "\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-1\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 55
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 55, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 55, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 55, $this->source); })()), "html", null, true);
yield "')\">
<i class=\"fa fa-chevron-circle-right tw-mr-2 faq-section-icon faq-section-icon-";
// line 56
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 56, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 56, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 56, $this->source); })()), "html", null, true);
yield "\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-semibold tw-mb-0 tw-cursor-pointer\">";
// line 58
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["faq"], "question", [], "any", false, false, false, 58), "html", null, true);
yield "</span>
</div>
<div class=\"col-12 tw-pt-3 tw-pb-2 tw-mb-2 faq-answer faq-section-content faq-section-content-";
// line 60
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 60, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 60, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 60, $this->source); })()), "html", null, true);
yield " d-none tw-text-left tw-pl-2 md:tw-pl-4 tw-border-b tw-border-gray-200\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 61
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["outerIndex"]) || array_key_exists("outerIndex", $context) ? $context["outerIndex"] : (function () { throw new RuntimeError('Variable "outerIndex" does not exist.', 61, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 61, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 61, $this->source); })()), "html", null, true);
yield "')\">
<span class=\"jlls-text\">";
// line 62
yield Twig\Extension\CoreExtension::replace(CoreExtension::getAttribute($this->env, $this->source, $context["faq"], "answer", [], "any", false, false, false, 62), ["%linkRegJobseeker%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_registration_register", ["createWithRole" => Twig\Extension\CoreExtension::constant("App\\Entity\\User::ROLE_NAME_JOBSEEKER")])) . ">hier</a>"), "%linkRegJobofferer%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_registration_register", ["createWithRole" => Twig\Extension\CoreExtension::constant("App\\Entity\\User::ROLE_NAME_JOBOFFERER")])) . ">hier</a>"), "%linkPasswordReset%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_resetting_request")) . ">hier</a>")]);
// line 68
yield "</span>
</div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['faq'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 72
yield " </div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['subcategory'], $context['faqsAndAnswers'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 75
yield " </div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['category'], $context['faqsGroupedBySubcategory'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 78
yield " ";
} else {
// line 79
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["faqs"]) || array_key_exists("faqs", $context) ? $context["faqs"] : (function () { throw new RuntimeError('Variable "faqs" does not exist.', 79, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["subcategory"] => $context["faqsAndAnswers"]) {
// line 80
yield " ";
$context["innerIndex"] = CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 80);
// line 81
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 81, $this->source); })()), "html", null, true);
yield " tw-border-b tw-border-gray-200\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 83
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 83, $this->source); })()), "html", null, true);
yield "')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-";
// line 84
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 84, $this->source); })()), "html", null, true);
yield "\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">";
// line 86
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["subcategory"], "html", null, true);
yield "</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-";
// line 88
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 88, $this->source); })()), "html", null, true);
yield " d-none tw-text-left tw-pl-2 md:tw-pl-8\">
";
// line 89
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable($context["faqsAndAnswers"]);
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["faq"]) {
// line 90
yield " ";
$context["innermostIndex"] = CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 90);
// line 91
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 91, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 91, $this->source); })()), "html", null, true);
yield "\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-1\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 93
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 93, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 93, $this->source); })()), "html", null, true);
yield "')\">
<i class=\"fa fa-chevron-circle-right tw-mr-2 faq-section-icon faq-section-icon-";
// line 94
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 94, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 94, $this->source); })()), "html", null, true);
yield "\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-semibold tw-mb-0 tw-cursor-pointer\">";
// line 96
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["faq"], "question", [], "any", false, false, false, 96), "html", null, true);
yield "</span>
</div>
<div class=\"col-12 tw-pt-3 tw-pb-2 tw-mb-2 faq-section-content faq-answer faq-section-content-";
// line 98
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 98, $this->source); })()), "html", null, true);
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 98, $this->source); })()), "html", null, true);
yield " d-none tw-text-left tw-pl-2 md:tw-pl-4 tw-border-b tw-border-gray-200\"
onclick=\"window.appFunctions.toggleFaqSection('";
// line 99
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innerIndex"]) || array_key_exists("innerIndex", $context) ? $context["innerIndex"] : (function () { throw new RuntimeError('Variable "innerIndex" does not exist.', 99, $this->source); })()), "html", null, true);
yield "' + '";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["innermostIndex"]) || array_key_exists("innermostIndex", $context) ? $context["innermostIndex"] : (function () { throw new RuntimeError('Variable "innermostIndex" does not exist.', 99, $this->source); })()), "html", null, true);
yield "')\">
<span class=\"jlls-text\">";
// line 100
yield Twig\Extension\CoreExtension::replace(CoreExtension::getAttribute($this->env, $this->source, $context["faq"], "answer", [], "any", false, false, false, 100), ["%linkRegJobseeker%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_registration_register", ["createWithRole" => Twig\Extension\CoreExtension::constant("App\\Entity\\User::ROLE_NAME_JOBSEEKER")])) . ">hier</a>"), "%linkRegJobofferer%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_registration_register", ["createWithRole" => Twig\Extension\CoreExtension::constant("App\\Entity\\User::ROLE_NAME_JOBOFFERER")])) . ">hier</a>"), "%linkPasswordReset%" => (("<a class=\"jlls-link-default tw-underline\" href=" . $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("fos_user_resetting_request")) . ">hier</a>"), "info@joboo.de" => "<a class=\"jlls-link-default tw-underline\" href=\"mailto:info@joboo.de\">info@joboo.de</a>"]);
// line 107
yield "</span>
</div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['faq'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 111
yield " </div>
</div>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['subcategory'], $context['faqsAndAnswers'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 114
yield "
";
}
// line 117
yield " <div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-contact tw-border-b tw-border-gray-200\" id=\"contact-form-area\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('contact')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-contact\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">Kontakt</span>
</div>
<div class=\"col-12 tw-pb-3 faq-section-content faq-section-content-contact ";
// line 124
if (( !array_key_exists("contactOpen", $context) || !(isset($context["contactOpen"]) || array_key_exists("contactOpen", $context) ? $context["contactOpen"] : (function () { throw new RuntimeError('Variable "contactOpen" does not exist.', 124, $this->source); })()))) {
yield "d-none–";
}
yield " tw-text-left tw-bg-gray-50 tw-rounded-lg\">
<div class=\"container-fluid tw-px-0 md:tw-px-4\">
<div class=\"tw-flex tw-flex-col md:tw-flex-row\">
<div class=\"col-md tw-p-0 md:tw-py-3 md:tw-pr-4 md:tw-mb-5\">
<img src=\"";
// line 128
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\AppExtension']->cdnifyUri($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/images/contact-640.jpg")), "html", null, true);
yield "\"
alt=\"";
// line 129
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("seo.image_alt_texts.contact", [], "seo"), "html", null, true);
yield "\"
class=\"tw-w-full tw-rounded-lg\">
<div class=\"tw-py-2 tw-px-4 md:tw-px-2 md:tw-pt-4 jlls-text\">
";
// line 132
yield $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("contact_page.description");
yield "
</div>
</div>
<div class=\"col-md tw-px-4 md:tw-px-0\">
";
// line 137
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 137, $this->source); })()), 'form_start', ["attr" => ["id" => "contact-form"]]);
yield "
<div class=\"tw-mb-6\">
";
// line 140
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 140, $this->source); })()), "subject", [], "any", false, false, false, 140), 'row', ["attr" => ["class" => "jlls-form-input"]]);
yield "
</div>
<div class=\"tw-mb-6\">
";
// line 144
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 144, $this->source); })()), "email", [], "any", false, false, false, 144), 'row', ["attr" => ["class" => "jlls-form-input"]]);
yield "
</div>
<div class=\"tw-mb-4\">
";
// line 148
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(CoreExtension::getAttribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 148, $this->source); })()), "body", [], "any", false, false, false, 148), 'row', ["attr" => ["class" => "tw-px-2 jlls-form-textarea", "style" => "height: 20em;"]]);
yield "
</div>
<div class=\"tw-pb-3 md:tw-pb-0 tw-text-center\">
<div class=\"";
// line 151
yield $this->extensions['App\Twig\AppExtension']->captchaSubmitClassFunction();
yield "\" ";
yield $this->extensions['App\Twig\AppExtension']->captchaSubmitDataAttributesFunction();
yield "></div>
<button type=\"submit\" class=\"submit-button jlls-button-default\">";
// line 152
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("contact_page.send"), "html", null, true);
yield "</button>
</div>
";
// line 155
yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 155, $this->source); })()), 'form_end');
yield "
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 169
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_javascripts(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 170
yield " ";
yield $this->extensions['App\Twig\AppExtension']->captchaJavascriptFunction("contact-form", "submit-button");
yield "
<script>
";
// line 172
yield $this->extensions['App\Twig\AppExtension']->inlineJsWrapperBeginFunction();
yield "
window.appFunctions.toggleFaqSection = function (sectionId) {
if (jQuery('.faq-section-content-' + sectionId).hasClass('d-none')) {
jQuery('.faq-section-content-' + sectionId).removeClass('d-none');
jQuery('.faq-section-icon-' + sectionId).removeClass('fa-chevron-circle-right').addClass('fa-chevron-circle-down');
} else {
jQuery('.faq-section-content-' + sectionId).addClass('d-none');
jQuery('.faq-section-icon-' + sectionId).removeClass('fa-chevron-circle-down').addClass('fa-chevron-circle-right');
}
}
";
// line 183
yield $this->extensions['App\Twig\AppExtension']->inlineJsWrapperEndFunction();
yield "
</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "/default/contact.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 620 => 183, 606 => 172, 600 => 170, 587 => 169, 563 => 155, 557 => 152, 551 => 151, 545 => 148, 538 => 144, 531 => 140, 525 => 137, 517 => 132, 511 => 129, 507 => 128, 498 => 124, 489 => 117, 484 => 114, 468 => 111, 451 => 107, 449 => 100, 443 => 99, 438 => 98, 433 => 96, 427 => 94, 421 => 93, 414 => 91, 411 => 90, 394 => 89, 390 => 88, 385 => 86, 380 => 84, 376 => 83, 370 => 81, 367 => 80, 349 => 79, 346 => 78, 330 => 75, 314 => 72, 297 => 68, 295 => 62, 287 => 61, 281 => 60, 276 => 58, 269 => 56, 261 => 55, 253 => 53, 250 => 52, 233 => 51, 228 => 50, 223 => 48, 217 => 46, 211 => 45, 204 => 43, 201 => 42, 184 => 41, 180 => 40, 175 => 38, 170 => 36, 166 => 35, 160 => 33, 157 => 32, 139 => 31, 137 => 30, 129 => 25, 122 => 20, 109 => 19, 86 => 6, 81 => 5, 68 => 4, 57 => 1, 55 => 2, 42 => 1,);
}
public function getSourceContext(): Source
{
return new Source("{% extends '/base.html.twig' %}
{% set isJanusPage = true %}
{% block stylesheets %}
{{ parent() }}
<link rel=\"stylesheet\" href=\"{{ asset('assets/generated/living_styleguide.css') }}\">
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
td {
padding: 8px;
}
</style>
{% endblock %}
{% block main_content %}
<div class=\"jlls-page-container\">
<div class=\"jlls-card\">
<div class=\"jlls-card-title\">
<h1 class=\"jlls-card-title-text\">{{ 'contact_page.headline'|trans|raw }}</h1>
</div>
<div class=\"tw-p-0 md:tw-p-4\">
{% if app.user is not defined or app.user is null %}
{% for category, faqsGroupedBySubcategory in faqs %}
{% set outerIndex = loop.index %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-{{ outerIndex }} tw-border-b tw-border-gray-200\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection({{ outerIndex }})\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-{{ outerIndex }}\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">{{ category }}</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-{{ outerIndex }} d-none tw-text-left tw-pl-2 md:tw-pl-8\">
{% for subcategory, faqsAndAnswers in faqsGroupedBySubcategory %}
{% set innerIndex = loop.index %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-{{ outerIndex }}{{ innerIndex }}\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('{{ outerIndex }}' + '{{ innerIndex }}')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-{{ outerIndex }}{{ innerIndex }}\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">{{ subcategory }}</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-{{ outerIndex }}{{ innerIndex }} d-none tw-text-left tw-pl-2 md:tw-pl-8\">
{% for faq in faqsAndAnswers %}
{% set innermostIndex = loop.index %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-{{ outerIndex }}{{ innerIndex }}{{ innermostIndex }}\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-1\"
onclick=\"window.appFunctions.toggleFaqSection('{{ outerIndex }}' + '{{ innerIndex }}' + '{{ innermostIndex }}')\">
<i class=\"fa fa-chevron-circle-right tw-mr-2 faq-section-icon faq-section-icon-{{ outerIndex }}{{ innerIndex }}{{ innermostIndex }}\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-semibold tw-mb-0 tw-cursor-pointer\">{{ faq.question }}</span>
</div>
<div class=\"col-12 tw-pt-3 tw-pb-2 tw-mb-2 faq-answer faq-section-content faq-section-content-{{ outerIndex }}{{ innerIndex }}{{ innermostIndex }} d-none tw-text-left tw-pl-2 md:tw-pl-4 tw-border-b tw-border-gray-200\"
onclick=\"window.appFunctions.toggleFaqSection('{{ outerIndex }}' + '{{ innerIndex }}' + '{{ innermostIndex }}')\">
<span class=\"jlls-text\">{{ faq.answer|replace(
{
'%linkRegJobseeker%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_registration_register\", {'createWithRole': constant('App\\\\Entity\\\\User::ROLE_NAME_JOBSEEKER')}) ~ '>hier</a>',
'%linkRegJobofferer%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_registration_register\", {'createWithRole': constant('App\\\\Entity\\\\User::ROLE_NAME_JOBOFFERER')}) ~ '>hier</a>',
'%linkPasswordReset%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_resetting_request\") ~ '>hier</a>'
}
)|raw }}</span>
</div>
</div>
{% endfor %}
</div>
</div>
{% endfor %}
</div>
</div>
{% endfor %}
{% else %}
{% for subcategory, faqsAndAnswers in faqs %}
{% set innerIndex = loop.index %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-{{ innerIndex }} tw-border-b tw-border-gray-200\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('{{ innerIndex }}')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-{{ innerIndex }}\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">{{ subcategory }}</span>
</div>
<div class=\"col-12 tw-py-3 faq-section-content faq-section-content-{{ innerIndex }} d-none tw-text-left tw-pl-2 md:tw-pl-8\">
{% for faq in faqsAndAnswers %}
{% set innermostIndex = loop.index %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-{{ innerIndex }}{{ innermostIndex }}\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-1\"
onclick=\"window.appFunctions.toggleFaqSection('{{ innerIndex }}' + '{{ innermostIndex }}')\">
<i class=\"fa fa-chevron-circle-right tw-mr-2 faq-section-icon faq-section-icon-{{ innerIndex }}{{ innermostIndex }}\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-semibold tw-mb-0 tw-cursor-pointer\">{{ faq.question }}</span>
</div>
<div class=\"col-12 tw-pt-3 tw-pb-2 tw-mb-2 faq-section-content faq-answer faq-section-content-{{ innerIndex }}{{ innermostIndex }} d-none tw-text-left tw-pl-2 md:tw-pl-4 tw-border-b tw-border-gray-200\"
onclick=\"window.appFunctions.toggleFaqSection('{{ innerIndex }}' + '{{ innermostIndex }}')\">
<span class=\"jlls-text\">{{ faq.answer|replace(
{
'%linkRegJobseeker%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_registration_register\", {'createWithRole': constant('App\\\\Entity\\\\User::ROLE_NAME_JOBSEEKER')}) ~ '>hier</a>',
'%linkRegJobofferer%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_registration_register\", {'createWithRole': constant('App\\\\Entity\\\\User::ROLE_NAME_JOBOFFERER')}) ~ '>hier</a>',
'%linkPasswordReset%': '<a class=\"jlls-link-default tw-underline\" href=' ~ path(\"fos_user_resetting_request\") ~ '>hier</a>',
'info@joboo.de': '<a class=\"jlls-link-default tw-underline\" href=\"mailto:info@joboo.de\">info@joboo.de</a>'
}
)|raw }}</span>
</div>
</div>
{% endfor %}
</div>
</div>
{% endfor %}
{% endif %}
<div class=\"row tw-px-3 faq-section-trigger faq-section-trigger-contact tw-border-b tw-border-gray-200\" id=\"contact-form-area\">
<div class=\"col-12 tw-text-left tw-flex tw-flex-row tw-items-center tw-justify-start tw-text-joboo-gray-800 tw-py-3\"
onclick=\"window.appFunctions.toggleFaqSection('contact')\">
<i class=\"fa fa-chevron-circle-right fa-lg tw-mr-2 faq-section-icon faq-section-icon-contact\" style=\"color: #CE99F2;\"
aria-hidden=\"true\"></i>
<span class=\"jlls-text tw-font-bold tw-mb-0 tw-cursor-pointer\">Kontakt</span>
</div>
<div class=\"col-12 tw-pb-3 faq-section-content faq-section-content-contact {% if contactOpen is not defined or not contactOpen %}d-none–{% endif %} tw-text-left tw-bg-gray-50 tw-rounded-lg\">
<div class=\"container-fluid tw-px-0 md:tw-px-4\">
<div class=\"tw-flex tw-flex-col md:tw-flex-row\">
<div class=\"col-md tw-p-0 md:tw-py-3 md:tw-pr-4 md:tw-mb-5\">
<img src=\"{{ asset('assets/images/contact-640.jpg')|cdnifyUri }}\"
alt=\"{{ 'seo.image_alt_texts.contact'|trans([], 'seo') }}\"
class=\"tw-w-full tw-rounded-lg\">
<div class=\"tw-py-2 tw-px-4 md:tw-px-2 md:tw-pt-4 jlls-text\">
{{ 'contact_page.description'|trans|raw }}
</div>
</div>
<div class=\"col-md tw-px-4 md:tw-px-0\">
{{ form_start(form, { 'attr': {'id': 'contact-form'} }) }}
<div class=\"tw-mb-6\">
{{ form_row(form.subject, { 'attr': {'class': 'jlls-form-input'} }) }}
</div>
<div class=\"tw-mb-6\">
{{ form_row(form.email, { 'attr': {'class': 'jlls-form-input'} }) }}
</div>
<div class=\"tw-mb-4\">
{{ form_row(form.body, { 'attr': {'class': 'tw-px-2 jlls-form-textarea', 'style': 'height: 20em;'} }) }}
</div>
<div class=\"tw-pb-3 md:tw-pb-0 tw-text-center\">
<div class=\"{{ captchaSubmitClass() }}\" {{ captchaSubmitDataAttributes() }}></div>
<button type=\"submit\" class=\"submit-button jlls-button-default\">{{ 'contact_page.send'|trans }}</button>
</div>
{{ form_end(form) }}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
{{ captchaJavascript('contact-form', 'submit-button') }}
<script>
{{ inlineJsWrapperBegin() }}
window.appFunctions.toggleFaqSection = function (sectionId) {
if (jQuery('.faq-section-content-' + sectionId).hasClass('d-none')) {
jQuery('.faq-section-content-' + sectionId).removeClass('d-none');
jQuery('.faq-section-icon-' + sectionId).removeClass('fa-chevron-circle-right').addClass('fa-chevron-circle-down');
} else {
jQuery('.faq-section-content-' + sectionId).addClass('d-none');
jQuery('.faq-section-icon-' + sectionId).removeClass('fa-chevron-circle-down').addClass('fa-chevron-circle-right');
}
}
{{ inlineJsWrapperEnd() }}
</script>
{% endblock %}
", "/default/contact.html.twig", "/workspace/backend-app/templates/default/contact.html.twig");
}
}