var/cache/dev/twig/bd/bd403ee8b56dcaedb7c991ec8ad5a9d2.php line 178

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* components/organisms/offcanvas-account/offcanvas-account.html.twig */
  16. class __TwigTemplate_9ccfe0e1c1016c1397a601cacf677eef extends Template
  17. {
  18. private Source $source;
  19. /**
  20. * @var array<string, Template>
  21. */
  22. private array $macros = [];
  23. public function __construct(Environment $env)
  24. {
  25. parent::__construct($env);
  26. $this->source = $this->getSourceContext();
  27. $this->parent = false;
  28. $this->blocks = [
  29. ];
  30. }
  31. protected function doDisplay(array $context, array $blocks = []): iterable
  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", "components/organisms/offcanvas-account/offcanvas-account.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", "components/organisms/offcanvas-account/offcanvas-account.html.twig"));
  38. // line 1
  39. yield "<div class=\"offcanvas-account js-ajax-submit-container\">
  40. <div class=\"offcanvas-account__login-section\">
  41. ";
  42. // line 3
  43. yield from $this->load("components/atoms/button/button.html.twig", 3)->unwrap()->yield(CoreExtension::merge($context, ["class" => "button button--offcanvas-collapse button--active js-collapse", "content" => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("offcanvas_account_menu_collapse_login"), "type" => "button", "attributes" => ["data-btn-active-class" => "button--active", "data-collapse-element" => "login-offcanvas", "data-collapse-active-class" => "collapse--active"]]));
  44. // line 13
  45. yield " ";
  46. yield from $this->load("components/organisms/offcanvas-account/offcanvas-account.html.twig", 13, "400743098")->unwrap()->yield(CoreExtension::merge($context, ["id" => "login-offcanvas", "class" => "offcanvas-account__collapse-content offcanvas-account__collapse-content--login", "active" => true]));
  47. // line 40
  48. yield " </div>
  49. <div class=\"offcanvas-account__register-section\">
  50. ";
  51. // line 43
  52. yield $this->extensions['App\Twig\Functions\FormExtension']->createForm($this->env, "App\\Module\\Account\\Form\\Type\\RegisterAccountFormType", "components/organisms/register/register.html.twig");
  53. yield "
  54. </div>
  55. </div>
  56. ";
  57. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  58. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  59. yield from [];
  60. }
  61. /**
  62. * @codeCoverageIgnore
  63. */
  64. public function getTemplateName(): string
  65. {
  66. return "components/organisms/offcanvas-account/offcanvas-account.html.twig";
  67. }
  68. /**
  69. * @codeCoverageIgnore
  70. */
  71. public function isTraitable(): bool
  72. {
  73. return false;
  74. }
  75. /**
  76. * @codeCoverageIgnore
  77. */
  78. public function getDebugInfo(): array
  79. {
  80. return array ( 62 => 43, 57 => 40, 54 => 13, 52 => 3, 48 => 1,);
  81. }
  82. public function getSourceContext(): Source
  83. {
  84. return new Source("<div class=\"offcanvas-account js-ajax-submit-container\">
  85. <div class=\"offcanvas-account__login-section\">
  86. {% include('components/atoms/button/button.html.twig') with {
  87. 'class': 'button button--offcanvas-collapse button--active js-collapse',
  88. 'content': 'offcanvas_account_menu_collapse_login'|trans,
  89. 'type': 'button',
  90. 'attributes': {
  91. 'data-btn-active-class': 'button--active',
  92. 'data-collapse-element': 'login-offcanvas',
  93. 'data-collapse-active-class': 'collapse--active',
  94. }
  95. } %}
  96. {% embed 'components/organisms/collapse/collapse.html.twig' with {
  97. 'id': 'login-offcanvas',
  98. 'class': 'offcanvas-account__collapse-content offcanvas-account__collapse-content--login',
  99. 'active': true,
  100. } %}
  101. {% block content %}
  102. {% embed 'components/organisms/login/login.html.twig' with {
  103. loginContentId: 'offcavas-login-form',
  104. } %}
  105. {% block login_pre_submit %}
  106. {% if cms_globals.slot_login_data_protection is defined %}
  107. <div class=\"offcanvas-account__data-protection offcanvas-account__data-protection--login\">
  108. {{ render_storyblok(cms_globals.slot_login_data_protection) }}
  109. </div>
  110. {% endif %}
  111. {% endblock %}
  112. {% endembed %}
  113. <div class=\"offcanvas-account__request-password\">
  114. <input type=\"checkbox\" id=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__input-toggle\"/>
  115. <label for=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__label\">{{ 'request_password'|trans }}</label>
  116. <div class=\"offcanvas-account__request-content\">
  117. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RequestPasswordFormType', 'components/organisms/request-password/request-password.html.twig')}}
  118. </div>
  119. </div>
  120. {% endblock %}
  121. {% endembed %}
  122. </div>
  123. <div class=\"offcanvas-account__register-section\">
  124. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RegisterAccountFormType', 'components/organisms/register/register.html.twig')}}
  125. </div>
  126. </div>
  127. ", "components/organisms/offcanvas-account/offcanvas-account.html.twig", "/var/www/html/templates/default/components/organisms/offcanvas-account/offcanvas-account.html.twig");
  128. }
  129. }
  130. /* components/organisms/offcanvas-account/offcanvas-account.html.twig */
  131. class __TwigTemplate_9ccfe0e1c1016c1397a601cacf677eef___400743098 extends Template
  132. {
  133. private Source $source;
  134. /**
  135. * @var array<string, Template>
  136. */
  137. private array $macros = [];
  138. public function __construct(Environment $env)
  139. {
  140. parent::__construct($env);
  141. $this->source = $this->getSourceContext();
  142. $this->blocks = [
  143. 'content' => [$this, 'block_content'],
  144. ];
  145. }
  146. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  147. {
  148. // line 13
  149. return "components/organisms/collapse/collapse.html.twig";
  150. }
  151. protected function doDisplay(array $context, array $blocks = []): iterable
  152. {
  153. $macros = $this->macros;
  154. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  155. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/offcanvas-account/offcanvas-account.html.twig"));
  156. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  157. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/offcanvas-account/offcanvas-account.html.twig"));
  158. $this->parent = $this->load("components/organisms/collapse/collapse.html.twig", 13);
  159. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  160. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  161. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  162. }
  163. // line 18
  164. /**
  165. * @return iterable<null|scalar|\Stringable>
  166. */
  167. public function block_content(array $context, array $blocks = []): iterable
  168. {
  169. $macros = $this->macros;
  170. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  171. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  172. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  173. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  174. // line 19
  175. yield " ";
  176. yield from $this->load("components/organisms/offcanvas-account/offcanvas-account.html.twig", 19, "110690709")->unwrap()->yield(CoreExtension::merge($context, ["loginContentId" => "offcavas-login-form"]));
  177. // line 30
  178. yield "
  179. <div class=\"offcanvas-account__request-password\">
  180. <input type=\"checkbox\" id=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__input-toggle\"/>
  181. <label for=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__label\">";
  182. // line 33
  183. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("request_password"), "html", null, true);
  184. yield "</label>
  185. <div class=\"offcanvas-account__request-content\">
  186. ";
  187. // line 35
  188. yield $this->extensions['App\Twig\Functions\FormExtension']->createForm($this->env, "App\\Module\\Account\\Form\\Type\\RequestPasswordFormType", "components/organisms/request-password/request-password.html.twig");
  189. yield "
  190. </div>
  191. </div>
  192. ";
  193. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  194. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  195. yield from [];
  196. }
  197. /**
  198. * @codeCoverageIgnore
  199. */
  200. public function getTemplateName(): string
  201. {
  202. return "components/organisms/offcanvas-account/offcanvas-account.html.twig";
  203. }
  204. /**
  205. * @codeCoverageIgnore
  206. */
  207. public function isTraitable(): bool
  208. {
  209. return false;
  210. }
  211. /**
  212. * @codeCoverageIgnore
  213. */
  214. public function getDebugInfo(): array
  215. {
  216. return array ( 224 => 35, 219 => 33, 214 => 30, 211 => 19, 198 => 18, 175 => 13, 62 => 43, 57 => 40, 54 => 13, 52 => 3, 48 => 1,);
  217. }
  218. public function getSourceContext(): Source
  219. {
  220. return new Source("<div class=\"offcanvas-account js-ajax-submit-container\">
  221. <div class=\"offcanvas-account__login-section\">
  222. {% include('components/atoms/button/button.html.twig') with {
  223. 'class': 'button button--offcanvas-collapse button--active js-collapse',
  224. 'content': 'offcanvas_account_menu_collapse_login'|trans,
  225. 'type': 'button',
  226. 'attributes': {
  227. 'data-btn-active-class': 'button--active',
  228. 'data-collapse-element': 'login-offcanvas',
  229. 'data-collapse-active-class': 'collapse--active',
  230. }
  231. } %}
  232. {% embed 'components/organisms/collapse/collapse.html.twig' with {
  233. 'id': 'login-offcanvas',
  234. 'class': 'offcanvas-account__collapse-content offcanvas-account__collapse-content--login',
  235. 'active': true,
  236. } %}
  237. {% block content %}
  238. {% embed 'components/organisms/login/login.html.twig' with {
  239. loginContentId: 'offcavas-login-form',
  240. } %}
  241. {% block login_pre_submit %}
  242. {% if cms_globals.slot_login_data_protection is defined %}
  243. <div class=\"offcanvas-account__data-protection offcanvas-account__data-protection--login\">
  244. {{ render_storyblok(cms_globals.slot_login_data_protection) }}
  245. </div>
  246. {% endif %}
  247. {% endblock %}
  248. {% endembed %}
  249. <div class=\"offcanvas-account__request-password\">
  250. <input type=\"checkbox\" id=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__input-toggle\"/>
  251. <label for=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__label\">{{ 'request_password'|trans }}</label>
  252. <div class=\"offcanvas-account__request-content\">
  253. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RequestPasswordFormType', 'components/organisms/request-password/request-password.html.twig')}}
  254. </div>
  255. </div>
  256. {% endblock %}
  257. {% endembed %}
  258. </div>
  259. <div class=\"offcanvas-account__register-section\">
  260. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RegisterAccountFormType', 'components/organisms/register/register.html.twig')}}
  261. </div>
  262. </div>
  263. ", "components/organisms/offcanvas-account/offcanvas-account.html.twig", "/var/www/html/templates/default/components/organisms/offcanvas-account/offcanvas-account.html.twig");
  264. }
  265. }
  266. /* components/organisms/offcanvas-account/offcanvas-account.html.twig */
  267. class __TwigTemplate_9ccfe0e1c1016c1397a601cacf677eef___110690709 extends Template
  268. {
  269. private Source $source;
  270. /**
  271. * @var array<string, Template>
  272. */
  273. private array $macros = [];
  274. public function __construct(Environment $env)
  275. {
  276. parent::__construct($env);
  277. $this->source = $this->getSourceContext();
  278. $this->blocks = [
  279. 'login_pre_submit' => [$this, 'block_login_pre_submit'],
  280. ];
  281. }
  282. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  283. {
  284. // line 19
  285. return "components/organisms/login/login.html.twig";
  286. }
  287. protected function doDisplay(array $context, array $blocks = []): iterable
  288. {
  289. $macros = $this->macros;
  290. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  291. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/offcanvas-account/offcanvas-account.html.twig"));
  292. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  293. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "components/organisms/offcanvas-account/offcanvas-account.html.twig"));
  294. $this->parent = $this->load("components/organisms/login/login.html.twig", 19);
  295. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  296. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  297. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  298. }
  299. // line 22
  300. /**
  301. * @return iterable<null|scalar|\Stringable>
  302. */
  303. public function block_login_pre_submit(array $context, array $blocks = []): iterable
  304. {
  305. $macros = $this->macros;
  306. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  307. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "login_pre_submit"));
  308. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  309. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "login_pre_submit"));
  310. // line 23
  311. yield " ";
  312. if (CoreExtension::getAttribute($this->env, $this->source, ($context["cms_globals"] ?? null), "slot_login_data_protection", [], "any", true, true, false, 23)) {
  313. // line 24
  314. yield " <div class=\"offcanvas-account__data-protection offcanvas-account__data-protection--login\">
  315. ";
  316. // line 25
  317. yield $this->extensions['App\Module\Cms\Twig\Functions\StoryblokExtension']->render($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["cms_globals"]) || array_key_exists("cms_globals", $context) ? $context["cms_globals"] : (function () { throw new RuntimeError('Variable "cms_globals" does not exist.', 25, $this->source); })()), "slot_login_data_protection", [], "any", false, false, false, 25));
  318. yield "
  319. </div>
  320. ";
  321. }
  322. // line 28
  323. yield " ";
  324. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  325. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  326. yield from [];
  327. }
  328. /**
  329. * @codeCoverageIgnore
  330. */
  331. public function getTemplateName(): string
  332. {
  333. return "components/organisms/offcanvas-account/offcanvas-account.html.twig";
  334. }
  335. /**
  336. * @codeCoverageIgnore
  337. */
  338. public function isTraitable(): bool
  339. {
  340. return false;
  341. }
  342. /**
  343. * @codeCoverageIgnore
  344. */
  345. public function getDebugInfo(): array
  346. {
  347. return array ( 385 => 28, 379 => 25, 376 => 24, 373 => 23, 360 => 22, 337 => 19, 224 => 35, 219 => 33, 214 => 30, 211 => 19, 198 => 18, 175 => 13, 62 => 43, 57 => 40, 54 => 13, 52 => 3, 48 => 1,);
  348. }
  349. public function getSourceContext(): Source
  350. {
  351. return new Source("<div class=\"offcanvas-account js-ajax-submit-container\">
  352. <div class=\"offcanvas-account__login-section\">
  353. {% include('components/atoms/button/button.html.twig') with {
  354. 'class': 'button button--offcanvas-collapse button--active js-collapse',
  355. 'content': 'offcanvas_account_menu_collapse_login'|trans,
  356. 'type': 'button',
  357. 'attributes': {
  358. 'data-btn-active-class': 'button--active',
  359. 'data-collapse-element': 'login-offcanvas',
  360. 'data-collapse-active-class': 'collapse--active',
  361. }
  362. } %}
  363. {% embed 'components/organisms/collapse/collapse.html.twig' with {
  364. 'id': 'login-offcanvas',
  365. 'class': 'offcanvas-account__collapse-content offcanvas-account__collapse-content--login',
  366. 'active': true,
  367. } %}
  368. {% block content %}
  369. {% embed 'components/organisms/login/login.html.twig' with {
  370. loginContentId: 'offcavas-login-form',
  371. } %}
  372. {% block login_pre_submit %}
  373. {% if cms_globals.slot_login_data_protection is defined %}
  374. <div class=\"offcanvas-account__data-protection offcanvas-account__data-protection--login\">
  375. {{ render_storyblok(cms_globals.slot_login_data_protection) }}
  376. </div>
  377. {% endif %}
  378. {% endblock %}
  379. {% endembed %}
  380. <div class=\"offcanvas-account__request-password\">
  381. <input type=\"checkbox\" id=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__input-toggle\"/>
  382. <label for=\"offcanvas-request-password-toggle\" class=\"offcanvas-account__label\">{{ 'request_password'|trans }}</label>
  383. <div class=\"offcanvas-account__request-content\">
  384. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RequestPasswordFormType', 'components/organisms/request-password/request-password.html.twig')}}
  385. </div>
  386. </div>
  387. {% endblock %}
  388. {% endembed %}
  389. </div>
  390. <div class=\"offcanvas-account__register-section\">
  391. {{ create_form('App\\\\Module\\\\Account\\\\Form\\\\Type\\\\RegisterAccountFormType', 'components/organisms/register/register.html.twig')}}
  392. </div>
  393. </div>
  394. ", "components/organisms/offcanvas-account/offcanvas-account.html.twig", "/var/www/html/templates/default/components/organisms/offcanvas-account/offcanvas-account.html.twig");
  395. }
  396. }