var/cache/dev/twig/6f/6f1141ff7b2e1e4c2ce418d31f6af16a.php line 100

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. /* base.html.twig */
  16. class __TwigTemplate_ac175fd844a6a56dd3e977cb62251124 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. 'title' => [$this, 'block_title'],
  30. 'stylesheets' => [$this, 'block_stylesheets'],
  31. 'pixel' => [$this, 'block_pixel'],
  32. 'header' => [$this, 'block_header'],
  33. 'body' => [$this, 'block_body'],
  34. 'javascripts' => [$this, 'block_javascripts'],
  35. ];
  36. }
  37. protected function doDisplay(array $context, array $blocks = []): iterable
  38. {
  39. $macros = $this->macros;
  40. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  41. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "base.html.twig"));
  42. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  43. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "base.html.twig"));
  44. // line 1
  45. yield "<!DOCTYPE html>
  46. <html>
  47. <head>
  48. <meta charset=\"UTF-8\">
  49. <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  50. <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">
  51. <title>";
  52. // line 7
  53. yield from $this->unwrap()->yieldBlock('title', $context, $blocks);
  54. yield " | Al Kunuz</title>
  55. <link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css\" integrity=\"sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T\" crossorigin=\"anonymous\">
  56. <link href=\"https://fonts.googleapis.com/css?family=Open+Sans\" rel=\"stylesheet\">
  57. <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.8.1/css/all.css\" integrity=\"sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf\" crossorigin=\"anonymous\">
  58. <link rel=\"stylesheet\" href=\"";
  59. // line 11
  60. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/app.css"), "html", null, true);
  61. yield "\">
  62. <link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"";
  63. // line 12
  64. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("image/al-kunuz_favicon.ico"), "html", null, true);
  65. yield "\" />
  66. ";
  67. // line 14
  68. yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
  69. // line 15
  70. yield " ";
  71. yield from $this->unwrap()->yieldBlock('pixel', $context, $blocks);
  72. // line 16
  73. yield " <!-- Datafa.st -->
  74. <script defer data-website-id=\"dfid_rHB82losygXSNTQIjy7yD\" data-domain=\"al-kunuz.com\" src=\"https://datafa.st/js/script.js\"></script>
  75. <!-- End Datafa.st -->
  76. <!-- Google Tag Manager -->
  77. <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  78. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  79. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  80. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  81. })(window,document,'script','dataLayer','GTM-5SMFTDFH');</script>
  82. <!-- End Google Tag Manager -->
  83. </head>
  84. <body>
  85. <!-- Google Tag Manager (noscript) -->
  86. <noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5SMFTDFH\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
  87. <!-- End Google Tag Manager (noscript) -->
  88. ";
  89. // line 31
  90. if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_PREVIOUS_ADMIN")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  91. // line 32
  92. yield " <div class=\"alert alert-warning\" style=\"margin-bottom: 0;\">
  93. 🚨 <strong>";
  94. // line 33
  95. yield $this->env->getExtension('Symfony\Bridge\Twig\Extension\TranslationExtension')->trans("ATTENTION : Vous êtes connecté en tant que cet élève. Une fois l'action réalisée", [], "messages");
  96. yield ":
  97. <a href=\"";
  98. // line 34
  99. yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_subscription_index", ["_switch_user" => "_exit"]);
  100. // line 36
  101. yield "\">";
  102. yield $this->env->getExtension('Symfony\Bridge\Twig\Extension\TranslationExtension')->trans("Déconnectez-vous du compte de l'élève", [], "messages");
  103. yield "</a></strong>
  104. </div>
  105. ";
  106. }
  107. // line 39
  108. yield " ";
  109. yield from $this->unwrap()->yieldBlock('header', $context, $blocks);
  110. // line 44
  111. yield "
  112. <!-- Fash Message -->
  113. <div class=\"container\">
  114. ";
  115. // line 48
  116. $context['_parent'] = $context;
  117. $context['_seq'] = CoreExtension::ensureTraversable(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.', 48, $this->source); })()), "flashes", ["success"], "method", false, false, false, 48));
  118. foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
  119. // line 49
  120. yield " <div class=\"alert alert-success\">
  121. ";
  122. // line 50
  123. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["message"]), "html", null, true);
  124. yield "
  125. </div>
  126. ";
  127. }
  128. $_parent = $context['_parent'];
  129. unset($context['_seq'], $context['_key'], $context['message'], $context['_parent']);
  130. $context = array_intersect_key($context, $_parent) + $_parent;
  131. // line 53
  132. yield " ";
  133. $context['_parent'] = $context;
  134. $context['_seq'] = CoreExtension::ensureTraversable(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.', 53, $this->source); })()), "flashes", ["error"], "method", false, false, false, 53));
  135. foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
  136. // line 54
  137. yield " <div class=\"alert alert-danger\">
  138. ";
  139. // line 55
  140. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["message"]), "html", null, true);
  141. yield "
  142. </div>
  143. ";
  144. }
  145. $_parent = $context['_parent'];
  146. unset($context['_seq'], $context['_key'], $context['message'], $context['_parent']);
  147. $context = array_intersect_key($context, $_parent) + $_parent;
  148. // line 58
  149. yield " </div>
  150. ";
  151. // line 60
  152. yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
  153. // line 65
  154. yield " <footer>
  155. ";
  156. // line 66
  157. yield from $this->load("partials/footer.html.twig", 66)->unwrap()->yield($context);
  158. // line 67
  159. yield " </footer>
  160. <!-- Bootstrap JavaScript -->
  161. <script src=\"https://code.jquery.com/jquery-3.3.1.min.js\" integrity=\"sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=\" crossorigin=\"anonymous\"></script>
  162. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js\" integrity=\"sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1\" crossorigin=\"anonymous\"></script>
  163. <script src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js\" integrity=\"sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM\" crossorigin=\"anonymous\"></script>
  164. <!-- Stripe JavaScript -->
  165. <script src=\"https://js.stripe.com/v3/\"></script>
  166. <!-- For loader -->
  167. ";
  168. // line 77
  169. yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
  170. // line 78
  171. yield " </body>
  172. </html>
  173. ";
  174. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  175. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  176. yield from [];
  177. }
  178. // line 7
  179. /**
  180. * @return iterable<null|scalar|\Stringable>
  181. */
  182. public function block_title(array $context, array $blocks = []): iterable
  183. {
  184. $macros = $this->macros;
  185. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  186. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  187. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  188. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
  189. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  190. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  191. yield from [];
  192. }
  193. // line 14
  194. /**
  195. * @return iterable<null|scalar|\Stringable>
  196. */
  197. public function block_stylesheets(array $context, array $blocks = []): iterable
  198. {
  199. $macros = $this->macros;
  200. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  201. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  202. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  203. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  204. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  205. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  206. yield from [];
  207. }
  208. // line 15
  209. /**
  210. * @return iterable<null|scalar|\Stringable>
  211. */
  212. public function block_pixel(array $context, array $blocks = []): iterable
  213. {
  214. $macros = $this->macros;
  215. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  216. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "pixel"));
  217. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  218. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "pixel"));
  219. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  220. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  221. yield from [];
  222. }
  223. // line 39
  224. /**
  225. * @return iterable<null|scalar|\Stringable>
  226. */
  227. public function block_header(array $context, array $blocks = []): iterable
  228. {
  229. $macros = $this->macros;
  230. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  231. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
  232. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  233. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
  234. // line 40
  235. yield " <!-- Navigation -->
  236. ";
  237. // line 41
  238. yield Twig\Extension\CoreExtension::include($this->env, $context, "/partials/_navbar.html.twig");
  239. yield "
  240. ";
  241. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  242. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  243. yield from [];
  244. }
  245. // line 60
  246. /**
  247. * @return iterable<null|scalar|\Stringable>
  248. */
  249. public function block_body(array $context, array $blocks = []): iterable
  250. {
  251. $macros = $this->macros;
  252. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  253. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  254. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  255. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  256. // line 61
  257. yield "
  258. ";
  259. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  260. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  261. yield from [];
  262. }
  263. // line 77
  264. /**
  265. * @return iterable<null|scalar|\Stringable>
  266. */
  267. public function block_javascripts(array $context, array $blocks = []): iterable
  268. {
  269. $macros = $this->macros;
  270. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  271. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
  272. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  273. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
  274. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  275. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  276. yield from [];
  277. }
  278. /**
  279. * @codeCoverageIgnore
  280. */
  281. public function getTemplateName(): string
  282. {
  283. return "base.html.twig";
  284. }
  285. /**
  286. * @codeCoverageIgnore
  287. */
  288. public function isTraitable(): bool
  289. {
  290. return false;
  291. }
  292. /**
  293. * @codeCoverageIgnore
  294. */
  295. public function getDebugInfo(): array
  296. {
  297. return array ( 322 => 77, 308 => 61, 295 => 60, 281 => 41, 278 => 40, 265 => 39, 243 => 15, 221 => 14, 199 => 7, 185 => 78, 183 => 77, 171 => 67, 169 => 66, 166 => 65, 164 => 60, 160 => 58, 151 => 55, 148 => 54, 143 => 53, 134 => 50, 131 => 49, 127 => 48, 121 => 44, 118 => 39, 111 => 36, 109 => 34, 105 => 33, 102 => 32, 100 => 31, 83 => 16, 80 => 15, 78 => 14, 73 => 12, 69 => 11, 62 => 7, 54 => 1,);
  298. }
  299. public function getSourceContext(): Source
  300. {
  301. return new Source("<!DOCTYPE html>
  302. <html>
  303. <head>
  304. <meta charset=\"UTF-8\">
  305. <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  306. <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">
  307. <title>{% block title %}{% endblock %} | Al Kunuz</title>
  308. <link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css\" integrity=\"sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T\" crossorigin=\"anonymous\">
  309. <link href=\"https://fonts.googleapis.com/css?family=Open+Sans\" rel=\"stylesheet\">
  310. <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.8.1/css/all.css\" integrity=\"sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf\" crossorigin=\"anonymous\">
  311. <link rel=\"stylesheet\" href=\"{{ asset('css/app.css') }}\">
  312. <link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"{{ asset('image/al-kunuz_favicon.ico') }}\" />
  313. {% block stylesheets %}{% endblock %}
  314. {% block pixel %}{% endblock %}
  315. <!-- Datafa.st -->
  316. <script defer data-website-id=\"dfid_rHB82losygXSNTQIjy7yD\" data-domain=\"al-kunuz.com\" src=\"https://datafa.st/js/script.js\"></script>
  317. <!-- End Datafa.st -->
  318. <!-- Google Tag Manager -->
  319. <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  320. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  321. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  322. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  323. })(window,document,'script','dataLayer','GTM-5SMFTDFH');</script>
  324. <!-- End Google Tag Manager -->
  325. </head>
  326. <body>
  327. <!-- Google Tag Manager (noscript) -->
  328. <noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5SMFTDFH\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
  329. <!-- End Google Tag Manager (noscript) -->
  330. {% if is_granted('ROLE_PREVIOUS_ADMIN') %}
  331. <div class=\"alert alert-warning\" style=\"margin-bottom: 0;\">
  332. 🚨 <strong>{% trans %}ATTENTION : Vous êtes connecté en tant que cet élève. Une fois l'action réalisée {% endtrans %}:
  333. <a href=\"{{ path('admin_subscription_index', {
  334. '_switch_user': '_exit'
  335. }) }}\">{% trans %}Déconnectez-vous du compte de l'élève{% endtrans %}</a></strong>
  336. </div>
  337. {% endif %}
  338. {% block header %}
  339. <!-- Navigation -->
  340. {{ include('/partials/_navbar.html.twig') }}
  341. {% endblock %}
  342. <!-- Fash Message -->
  343. <div class=\"container\">
  344. {% for message in app.flashes('success') %}
  345. <div class=\"alert alert-success\">
  346. {{ message|trans }}
  347. </div>
  348. {% endfor %}
  349. {% for message in app.flashes('error') %}
  350. <div class=\"alert alert-danger\">
  351. {{ message|trans }}
  352. </div>
  353. {% endfor %}
  354. </div>
  355. {% block body %}
  356. {% endblock %}
  357. <footer>
  358. {% include('partials/footer.html.twig') %}
  359. </footer>
  360. <!-- Bootstrap JavaScript -->
  361. <script src=\"https://code.jquery.com/jquery-3.3.1.min.js\" integrity=\"sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=\" crossorigin=\"anonymous\"></script>
  362. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js\" integrity=\"sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1\" crossorigin=\"anonymous\"></script>
  363. <script src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js\" integrity=\"sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM\" crossorigin=\"anonymous\"></script>
  364. <!-- Stripe JavaScript -->
  365. <script src=\"https://js.stripe.com/v3/\"></script>
  366. <!-- For loader -->
  367. {% block javascripts %}{% endblock %}
  368. </body>
  369. </html>
  370. ", "base.html.twig", "/home/staging/deploy/releases/46/templates/base.html.twig");
  371. }
  372. }