var/cache/dev/twig/81/818eb4ee6663d95b9fbbe5e36c3deb5c.php line 58

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\MacroNamespace;
  8. use Twig\Markup;
  9. use Twig\Sandbox\SecurityError;
  10. use Twig\Sandbox\SecurityNotAllowedTagError;
  11. use Twig\Sandbox\SecurityNotAllowedFilterError;
  12. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  13. use Twig\Sandbox\SecurityNotAllowedTestError;
  14. use Twig\Source;
  15. use Twig\Template;
  16. use Twig\TemplateWrapper;
  17. /* Front/template_custom/index.html.twig */
  18. class __TwigTemplate_4f694ee1c64d453e926b06fa2dd6f64d extends Template
  19. {
  20. private Source $source;
  21. /**
  22. * @var array<string, MacroNamespace>
  23. */
  24. private array $macros = [];
  25. private \Twig\Runtime\EscaperRuntime $escaper;
  26. public function __construct(Environment $env)
  27. {
  28. parent::__construct($env);
  29. $this->source = $this->getSourceContext();
  30. $this->escaper = $env->getRuntime('Twig\Runtime\EscaperRuntime');
  31. $this->blocks = [
  32. 'content' => [$this, 'block_content'],
  33. ];
  34. }
  35. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  36. {
  37. // line 1
  38. return $this->parent ??= $this->load("base.html.twig", 1);
  39. }
  40. protected function doDisplay(array $context, array $blocks = []): iterable
  41. {
  42. $macros = $this->macros;
  43. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  44. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Front/template_custom/index.html.twig"));
  45. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  46. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "Front/template_custom/index.html.twig"));
  47. $this->parent = $this->load("base.html.twig", 1);
  48. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  49. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  50. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  51. }
  52. // line 3
  53. /**
  54. * @return iterable<null|scalar|\Stringable>
  55. */
  56. public function block_content(array $context, array $blocks = []): iterable
  57. {
  58. $macros = $this->macros;
  59. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  60. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  61. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  62. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  63. // line 4
  64. yield " <div class=\"jumbotron pb-4 mb-4 mdc-elevation--z2\">
  65. <div class=\"container\">
  66. <h1 class=\"display-4\">
  67. ";
  68. // line 7
  69. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["current_page"]) || array_key_exists("current_page", $context) ? $context["current_page"] : (function () { throw new RuntimeError('Variable "current_page" does not exist.', 7, $this->source); })()), "title", [], "any", false, false, false, 7), "html", null, true);
  70. yield "
  71. </h1>
  72. ";
  73. // line 10
  74. yield " </div>
  75. </div>
  76. <div class=\"container\">
  77. <p>";
  78. // line 13
  79. yield (string) CoreExtension::getAttribute($this->env, $this->source, (isset($context["current_page"]) || array_key_exists("current_page", $context) ? $context["current_page"] : (function () { throw new RuntimeError('Variable "current_page" does not exist.', 13, $this->source); })()), "content", [], "any", false, false, false, 13);
  80. yield "</p>
  81. </div>
  82. ";
  83. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  84. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  85. return; yield;
  86. }
  87. /**
  88. * @codeCoverageIgnore
  89. */
  90. public function getTemplateName(): string
  91. {
  92. return "Front/template_custom/index.html.twig";
  93. }
  94. /**
  95. * @codeCoverageIgnore
  96. */
  97. public function isTraitable(): bool
  98. {
  99. return false;
  100. }
  101. /**
  102. * @codeCoverageIgnore
  103. */
  104. public function getDefaultEscapeStrategy(): string|false
  105. {
  106. return "html";
  107. }
  108. /**
  109. * @codeCoverageIgnore
  110. */
  111. public function getDebugInfo(): array
  112. {
  113. return array ( 96 => 13, 91 => 10, 86 => 7, 81 => 4, 68 => 3, 45 => 1,);
  114. }
  115. public function getSourceContext(): Source
  116. {
  117. return new Source("{% extends \x27base.html.twig\x27 %}
  118. {% block content %}
  119. <div class=\"jumbotron pb-4 mb-4 mdc-elevation--z2\">
  120. <div class=\"container\">
  121. <h1 class=\"display-4\">
  122. {{ current_page.title }}
  123. </h1>
  124. {# <p>{{ \x27front.custom_template.creation\x27|trans }} {{ current_page.createdBy.username }}</p>#}
  125. </div>
  126. </div>
  127. <div class=\"container\">
  128. <p>{{ current_page.content|raw }}</p>
  129. </div>
  130. {% endblock content %}
  131. ", "Front/template_custom/index.html.twig", "/var/www/html/templates/Front/template_custom/index.html.twig");
  132. }
  133. }