var/cache/dev/twig/e6/e6f9aaf01d5e3ce0aa0d3b429d4b87d4.php line 46

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. /* @theme/templates/cmspage-banner.html.twig */
  16. class __TwigTemplate_cc25d691c4b6196e6609f8c3cb3ab820 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->blocks = [
  28. 'metatitle' => [$this, 'block_metatitle'],
  29. 'metadescription' => [$this, 'block_metadescription'],
  30. 'body' => [$this, 'block_body'],
  31. 'stylesheets' => [$this, 'block_stylesheets'],
  32. ];
  33. }
  34. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  35. {
  36. // line 1
  37. return "@theme/base.html.twig";
  38. }
  39. protected function doDisplay(array $context, array $blocks = []): iterable
  40. {
  41. $macros = $this->macros;
  42. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  43. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@theme/templates/cmspage-banner.html.twig"));
  44. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  45. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@theme/templates/cmspage-banner.html.twig"));
  46. $this->parent = $this->load("@theme/base.html.twig", 1);
  47. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  48. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  49. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  50. }
  51. // line 2
  52. /**
  53. * @return iterable<null|scalar|\Stringable>
  54. */
  55. public function block_metatitle(array $context, array $blocks = []): iterable
  56. {
  57. $macros = $this->macros;
  58. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  59. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metatitle"));
  60. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  61. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metatitle"));
  62. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 2, $this->source); })()), "metatitle", [], "any", false, false, false, 2), "html", null, true);
  63. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  64. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  65. yield from [];
  66. }
  67. // line 3
  68. /**
  69. * @return iterable<null|scalar|\Stringable>
  70. */
  71. public function block_metadescription(array $context, array $blocks = []): iterable
  72. {
  73. $macros = $this->macros;
  74. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  75. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metadescription"));
  76. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  77. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metadescription"));
  78. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::slice($this->env->getCharset(), Twig\Extension\CoreExtension::striptags(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 3, $this->source); })()), "metadescription", [], "any", false, false, false, 3)), 0, 160), "html", null, true);
  79. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  80. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  81. yield from [];
  82. }
  83. // line 5
  84. /**
  85. * @return iterable<null|scalar|\Stringable>
  86. */
  87. public function block_body(array $context, array $blocks = []): iterable
  88. {
  89. $macros = $this->macros;
  90. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  91. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  92. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  93. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  94. // line 6
  95. yield "
  96. ";
  97. // line 7
  98. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 7, $this->source); })()), "image", [], "any", false, false, false, 7)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  99. // line 8
  100. yield " <div class=\"banner-image lazyBackgroundImage\" data-mobile=\"";
  101. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/userfiles/images/page/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "image", [], "any", false, false, false, 8)), "zoomCrop", 1566, 822), "html", null, true);
  102. yield "\" data-desktop=\"";
  103. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/userfiles/images/page/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "image", [], "any", false, false, false, 8)), "zoomCrop", 3200, 1680), "html", null, true);
  104. yield "\"></div>
  105. ";
  106. }
  107. // line 10
  108. yield "
  109. <section class=\"page-content";
  110. // line 11
  111. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 11, $this->source); })()), "image", [], "any", false, false, false, 11) == null)) {
  112. yield " pt-[148px] md:pt-[163px]";
  113. }
  114. yield "\">
  115. <div class=\"container\">
  116. ";
  117. // line 13
  118. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 13, $this->source); })()), "kicker", [], "any", false, false, false, 13)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  119. // line 14
  120. yield " <h1>";
  121. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('replaceIfComponentDataExists')->getCallable()((isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 14, $this->source); })()), "title", CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 14, $this->source); })()), "title", [], "any", false, false, false, 14)), "html", null, true);
  122. yield "</h1>
  123. <h3>";
  124. // line 15
  125. yield CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 15, $this->source); })()), "subtitle", [], "any", false, false, false, 15);
  126. yield "</h3>
  127. ";
  128. // line 16
  129. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 16, $this->source); })()), "kicker");
  130. yield "
  131. ";
  132. }
  133. // line 18
  134. yield "
  135. ";
  136. // line 19
  137. yield $this->env->getFunction('renderComponents')->getCallable()("Before Content", (isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 19, $this->source); })()));
  138. yield "
  139. <div class=\"row cms-area\">
  140. <div class=\"col-12 text-center ";
  141. // line 22
  142. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 22, $this->source); })()), "content", [], "any", false, false, false, 22)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  143. yield "py-12";
  144. } else {
  145. yield " pt-12 pb-6";
  146. }
  147. yield "\">
  148. ";
  149. // line 23
  150. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 23, $this->source); })()), "kicker", [], "any", false, false, false, 23) == null)) {
  151. // line 24
  152. yield " <h1>";
  153. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('replaceIfComponentDataExists')->getCallable()((isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 24, $this->source); })()), "title", CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 24, $this->source); })()), "title", [], "any", false, false, false, 24)), "html", null, true);
  154. yield "</h1>
  155. <h3 class=\"text-green\">";
  156. // line 25
  157. yield CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 25, $this->source); })()), "subtitle", [], "any", false, false, false, 25);
  158. yield "</h3>
  159. ";
  160. }
  161. // line 27
  162. yield "
  163. ";
  164. // line 28
  165. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 28, $this->source); })()), "content", [], "any", false, false, false, 28)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  166. // line 29
  167. yield " ";
  168. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 29, $this->source); })()), "content");
  169. yield "
  170. ";
  171. }
  172. // line 31
  173. yield "
  174. ";
  175. // line 32
  176. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 32, $this->source); })()), "file", [], "any", false, false, false, 32)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  177. // line 33
  178. yield " <video src=\"";
  179. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 33, $this->source); })()), "getFileUrl", [], "any", false, false, false, 33), "html", null, true);
  180. yield "\" controls></video>
  181. ";
  182. }
  183. // line 35
  184. yield " </div>
  185. </div>
  186. ";
  187. // line 38
  188. yield $this->env->getFunction('renderComponents')->getCallable()("After Content", (isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 38, $this->source); })()));
  189. yield "
  190. ";
  191. // line 40
  192. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 40, $this->source); })()), "content2", [], "any", false, false, false, 40)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  193. // line 41
  194. yield " <div class=\"row cms-area pb-12\">
  195. ";
  196. // line 42
  197. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 42, $this->source); })()), "image3", [], "any", false, false, false, 42)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  198. // line 43
  199. yield " <div class=\"sm:col-6 col-12\">
  200. <img class=\"max-w-full h-auto\" src=\"";
  201. // line 44
  202. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/userfiles/images/page/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 44, $this->source); })()), "image3", [], "any", false, false, false, 44)), "zoomCrop", 1140, 1200), "html", null, true);
  203. yield "\" width=\"670\" height=\"706\" alt=\"";
  204. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 44, $this->source); })()), "title", [], "any", false, false, false, 44), "html", null, true);
  205. yield "\" loading=\"lazy\" />
  206. </div>
  207. ";
  208. }
  209. // line 47
  210. yield " <div class=\"";
  211. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 47, $this->source); })()), "image3", [], "any", false, false, false, 47)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  212. yield "sm:col-6 col-12";
  213. } else {
  214. yield "col-12";
  215. }
  216. yield "\">
  217. ";
  218. // line 48
  219. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 48, $this->source); })()), "content2");
  220. yield "
  221. </div>
  222. </div>
  223. ";
  224. }
  225. // line 52
  226. yield " </div>
  227. ";
  228. // line 54
  229. yield $this->extensions['App\Twig\TwigExtension']->renderHtmlBlock($this->env, "Content Block", (isset($context["pageHtmlBlocks"]) || array_key_exists("pageHtmlBlocks", $context) ? $context["pageHtmlBlocks"] : (function () { throw new RuntimeError('Variable "pageHtmlBlocks" does not exist.', 54, $this->source); })()), (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 54, $this->source); })()));
  230. yield "
  231. </section>
  232. ";
  233. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  234. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  235. yield from [];
  236. }
  237. // line 60
  238. /**
  239. * @return iterable<null|scalar|\Stringable>
  240. */
  241. public function block_stylesheets(array $context, array $blocks = []): iterable
  242. {
  243. $macros = $this->macros;
  244. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  245. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  246. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  247. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  248. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  249. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  250. yield from [];
  251. }
  252. /**
  253. * @codeCoverageIgnore
  254. */
  255. public function getTemplateName(): string
  256. {
  257. return "@theme/templates/cmspage-banner.html.twig";
  258. }
  259. /**
  260. * @codeCoverageIgnore
  261. */
  262. public function isTraitable(): bool
  263. {
  264. return false;
  265. }
  266. /**
  267. * @codeCoverageIgnore
  268. */
  269. public function getDebugInfo(): array
  270. {
  271. return array ( 279 => 60, 263 => 54, 259 => 52, 252 => 48, 243 => 47, 235 => 44, 232 => 43, 230 => 42, 227 => 41, 225 => 40, 220 => 38, 215 => 35, 209 => 33, 207 => 32, 204 => 31, 198 => 29, 196 => 28, 193 => 27, 188 => 25, 183 => 24, 181 => 23, 173 => 22, 167 => 19, 164 => 18, 159 => 16, 155 => 15, 150 => 14, 148 => 13, 141 => 11, 138 => 10, 130 => 8, 128 => 7, 125 => 6, 112 => 5, 89 => 3, 66 => 2, 43 => 1,);
  272. }
  273. public function getSourceContext(): Source
  274. {
  275. return new Source("{% extends '@theme/base.html.twig' %}
  276. {% block metatitle %}{{page.metatitle}}{% endblock %}
  277. {% block metadescription %}{{page.metadescription|striptags|slice(0, 160)}}{% endblock %}
  278. {% block body %}
  279. {% if page.image %}
  280. <div class=\"banner-image lazyBackgroundImage\" data-mobile=\"{{ imageCache('/userfiles/images/page/' ~ page.image, 'zoomCrop', 1566, 822) }}\" data-desktop=\"{{ imageCache('/userfiles/images/page/' ~ page.image, 'zoomCrop', 3200, 1680) }}\"></div>
  281. {% endif %}
  282. <section class=\"page-content{% if page.image == null %} pt-[148px] md:pt-[163px]{% endif %}\">
  283. <div class=\"container\">
  284. {% if page.kicker %}
  285. <h1>{{ replaceIfComponentDataExists(pageComponents, \"title\", page.title) }}</h1>
  286. <h3>{{ page.subtitle|raw }}</h3>
  287. {{ allowInlineEditor(page, 'kicker')|raw }}
  288. {% endif %}
  289. {{ renderComponents('Before Content', pageComponents)|raw }}
  290. <div class=\"row cms-area\">
  291. <div class=\"col-12 text-center {% if page.content %}py-12{% else %} pt-12 pb-6{% endif %}\">
  292. {% if page.kicker == null %}
  293. <h1>{{ replaceIfComponentDataExists(pageComponents, \"title\", page.title) }}</h1>
  294. <h3 class=\"text-green\">{{ page.subtitle|raw }}</h3>
  295. {% endif %}
  296. {% if page.content %}
  297. {{ allowInlineEditor(page, 'content')|raw }}
  298. {% endif %}
  299. {% if page.file %}
  300. <video src=\"{{ page.getFileUrl }}\" controls></video>
  301. {% endif %}
  302. </div>
  303. </div>
  304. {{ renderComponents('After Content', pageComponents)|raw }}
  305. {% if page.content2 %}
  306. <div class=\"row cms-area pb-12\">
  307. {% if page.image3 %}
  308. <div class=\"sm:col-6 col-12\">
  309. <img class=\"max-w-full h-auto\" src=\"{{ imageCache('/userfiles/images/page/' ~ page.image3, 'zoomCrop', 1140, 1200) }}\" width=\"670\" height=\"706\" alt=\"{{ page.title }}\" loading=\"lazy\" />
  310. </div>
  311. {% endif %}
  312. <div class=\"{% if page.image3 %}sm:col-6 col-12{% else %}col-12{% endif %}\">
  313. {{ allowInlineEditor(page, 'content2')|raw }}
  314. </div>
  315. </div>
  316. {% endif %}
  317. </div>
  318. {{ renderHtmlBlock('Content Block', pageHtmlBlocks, page)|raw }}
  319. </section>
  320. {% endblock %}
  321. {% block stylesheets %}
  322. {% endblock %}
  323. ", "@theme/templates/cmspage-banner.html.twig", "/var/www/html/k/kasscaffolding/templates/themes/theme/templates/cmspage-banner.html.twig");
  324. }
  325. }