var/cache/dev/twig/4b/4bfdb04527aec4a38a3bca65119b2b01.php line 171

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. /* themes/theme/common/site-footer.html.twig */
  16. class __TwigTemplate_e59a81204adf150422f6910ded32b997 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", "themes/theme/common/site-footer.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", "themes/theme/common/site-footer.html.twig"));
  38. // line 1
  39. 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.', 1, $this->source); })()), "id", [], "any", false, false, false, 1) != 6) && (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.', 1, $this->source); })()), "id", [], "any", false, false, false, 1) != 29))) {
  40. // line 2
  41. yield " <div class=\"container\">
  42. ";
  43. // line 3
  44. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\CaseStudiesDefaultController::embedTestimonialSlider", ["request" => 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.', 3, $this->source); })()), "request", [], "any", false, false, false, 3)]));
  45. yield "
  46. </div>
  47. <div class=\"container\">
  48. <div class=\"row\">
  49. <div class=\"md:col-6\">
  50. <h3 class=\"text-secondary md:text-green mb-8\">Featured News</h3>
  51. ";
  52. // line 10
  53. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\NewsDefaultController::embedFeaturedNewsArticle", ["request" => 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.', 10, $this->source); })()), "request", [], "any", false, false, false, 10)]));
  54. yield "
  55. </div>
  56. <div class=\"md:col-6\">
  57. <h3 class=\"text-secondary md:text-green mb-8\">Featured Case Study</h3>
  58. ";
  59. // line 14
  60. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\CaseStudiesDefaultController::embedFeaturedCaseStudy", ["request" => 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.', 14, $this->source); })()), "request", [], "any", false, false, false, 14)]));
  61. yield "
  62. </div>
  63. </div>
  64. </div>
  65. <div class=\"container\">
  66. ";
  67. // line 20
  68. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\AccreditationDefaultController::embedAccreditationsSlider", ["request" => 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.', 20, $this->source); })()), "request", [], "any", false, false, false, 20)]));
  69. yield "
  70. </div>
  71. ";
  72. }
  73. // line 23
  74. yield "
  75. <footer class=\"site-footer\">
  76. <div class=\"container relative z-10\">
  77. <div class=\"col-12 border-t border-b border-white py-8 mb-6\">
  78. <div class=\"row\">
  79. <div class=\"lg:col-3 md:col-5\">
  80. <a class=\"flex items-center\" href=\"tel:";
  81. // line 29
  82. yield $this->env->getFunction('renderSetting')->getCallable()(2, "content");
  83. yield "\">
  84. <i class=\"fa-solid fa-circle-phone mr-4 text-green text-5xl\"></i>
  85. <div>
  86. <span class=\"text-green font-black leading-none\">Give us a call</span><br />
  87. <span class=\"text-xl md:text-2xl font-black leadning-none\">";
  88. // line 33
  89. yield $this->env->getFunction('renderSetting')->getCallable()(2, "content");
  90. yield "</span>
  91. </div>
  92. </a>
  93. </div>
  94. <div class=\"lg:col-6 md:col-7 mt-6 md:mt-0\">
  95. <a class=\"flex items-center\" href=\"mailto:";
  96. // line 38
  97. yield $this->env->getFunction('renderSetting')->getCallable()(3, "content");
  98. yield "\">
  99. <i class=\"fa-solid fa-circle-envelope mr-4 text-green text-5xl\"></i>
  100. <div>
  101. <span class=\"text-green font-black leading-none\">Drop us an email</span><br />
  102. <span class=\"text-xl md:text-2xl font-black leadning-none\">";
  103. // line 42
  104. yield $this->env->getFunction('renderSetting')->getCallable()(3, "content");
  105. yield "</span>
  106. </div>
  107. </a>
  108. </div>
  109. <div class=\"lg:col-3 md:col-12 lg:text-right mt-6 lg:mt-0\">
  110. ";
  111. // line 47
  112. yield from $this->load("@theme/common/social.html.twig", 47)->unwrap()->yield($context);
  113. // line 48
  114. yield " </div>
  115. </div>
  116. </div>
  117. <div class=\"row\">
  118. <div class=\"md:col-2 mb-6 order-5 md:order-1\">
  119. <img class=\"max-w-full h-auto mb-6 hidden md:block\" src=\"";
  120. // line 53
  121. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/kas-logo-square.png"), "cropResize", 320, 320), "html", null, true);
  122. yield "\" alt=\"KAS Scaffolding Logo\" width=\"160\" height=\"160\" loading=\"lazy\" />
  123. <img class=\"max-w-full h-auto mb-4\" src=\"";
  124. // line 54
  125. yield $this->env->getFunction('renderSetting')->getCallable()(6, "image");
  126. yield "\" alt=\"NASC logo\" width=\"170\" height=\"40\" loading=\"lazy\" />
  127. <p class=\"text-sm ml-4\">";
  128. // line 55
  129. yield $this->env->getFunction('renderSetting')->getCallable()(6, "content");
  130. yield "</p>
  131. </div>
  132. <div class=\"col-6 md:col-2 md:offset-1 md:mt-9 order-1 md:order-2\">
  133. <p class=\"h5 text-green mb-2\">Company</p>
  134. ";
  135. // line 59
  136. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Company", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 59, $this->source); })()), "request", [], "any", false, false, false, 59), "pathinfo", [], "any", false, false, false, 59)]));
  137. yield "
  138. <h5 class=\"text-green mb-2\">Work</h5>
  139. ";
  140. // line 61
  141. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Work", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 61, $this->source); })()), "request", [], "any", false, false, false, 61), "pathinfo", [], "any", false, false, false, 61)]));
  142. yield "
  143. </div>
  144. <div class=\"col-6 md:col-3 md:mt-9 order-2 md:order-3\">
  145. <p class=\"h5 text-green mb-2 \">Our Expertise</p>
  146. ";
  147. // line 65
  148. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Expertise", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 65, $this->source); })()), "request", [], "any", false, false, false, 65), "pathinfo", [], "any", false, false, false, 65)]));
  149. yield "
  150. </div>
  151. <div class=\"col-6 md:col-2 md:mt-9 order-3 md:order-4\">
  152. <p class=\"h5 text-green mb-2\">Contact</p>
  153. ";
  154. // line 69
  155. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Contact", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 69, $this->source); })()), "request", [], "any", false, false, false, 69), "pathinfo", [], "any", false, false, false, 69)]));
  156. yield "
  157. <p class=\"h5 text-green mb-2\">Areas We Cover</p>
  158. ";
  159. // line 71
  160. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Areas", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 71, $this->source); })()), "request", [], "any", false, false, false, 71), "pathinfo", [], "any", false, false, false, 71)]));
  161. yield "
  162. </div>
  163. <div class=\"col-6 md:col-2 md:mt-9 order-4 md:order-5\">
  164. <p class=\"h5 text-green mb-2\">Compliance</p>
  165. ";
  166. // line 75
  167. yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\MenuDefaultController::fetchMenu", ["identifier" => "Compliance", "currentUrl" => CoreExtension::getAttribute($this->env, $this->source, 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.', 75, $this->source); })()), "request", [], "any", false, false, false, 75), "pathinfo", [], "any", false, false, false, 75)]));
  168. yield "
  169. </div>
  170. </div>
  171. <div class=\"row mb-6\">
  172. <div class=\"col-12\">
  173. <p>";
  174. // line 80
  175. yield $this->env->getFunction('renderSetting')->getCallable()(1, "content");
  176. yield "</p>
  177. </div>
  178. </div>
  179. <div class=\"row text-sm\">
  180. <div class=\"md:col-6 \">
  181. <p><i class=\"fa-solid fa-egg text-green font-bold\"></i> Hatched by <a href=\"http://www.thetlb.co.uk\" target=\"_blank\">TLB Studio Ltd</a></p>
  182. </div>
  183. <div class=\"md:col-6 md:text-right\">
  184. <p>&copy; ";
  185. // line 88
  186. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatDate("now", "Y"), "html", null, true);
  187. yield ": ";
  188. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["sitename"]) || array_key_exists("sitename", $context) ? $context["sitename"] : (function () { throw new RuntimeError('Variable "sitename" does not exist.', 88, $this->source); })()), "html", null, true);
  189. yield ". All Rights Reserved</p>
  190. </div>
  191. </div>
  192. </div>
  193. </footer>
  194. ";
  195. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  196. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  197. yield from [];
  198. }
  199. /**
  200. * @codeCoverageIgnore
  201. */
  202. public function getTemplateName(): string
  203. {
  204. return "themes/theme/common/site-footer.html.twig";
  205. }
  206. /**
  207. * @codeCoverageIgnore
  208. */
  209. public function isTraitable(): bool
  210. {
  211. return false;
  212. }
  213. /**
  214. * @codeCoverageIgnore
  215. */
  216. public function getDebugInfo(): array
  217. {
  218. return array ( 197 => 88, 186 => 80, 178 => 75, 171 => 71, 166 => 69, 159 => 65, 152 => 61, 147 => 59, 140 => 55, 136 => 54, 132 => 53, 125 => 48, 123 => 47, 115 => 42, 108 => 38, 100 => 33, 93 => 29, 85 => 23, 79 => 20, 70 => 14, 63 => 10, 53 => 3, 50 => 2, 48 => 1,);
  219. }
  220. public function getSourceContext(): Source
  221. {
  222. return new Source("{% if page.id != 6 and page.id != 29 %}
  223. <div class=\"container\">
  224. {{ render(controller('App\\\\Controller\\\\CaseStudiesDefaultController::embedTestimonialSlider', {'request':app.request})) }}
  225. </div>
  226. <div class=\"container\">
  227. <div class=\"row\">
  228. <div class=\"md:col-6\">
  229. <h3 class=\"text-secondary md:text-green mb-8\">Featured News</h3>
  230. {{ render(controller('App\\\\Controller\\\\NewsDefaultController::embedFeaturedNewsArticle', {'request':app.request})) }}
  231. </div>
  232. <div class=\"md:col-6\">
  233. <h3 class=\"text-secondary md:text-green mb-8\">Featured Case Study</h3>
  234. {{ render(controller('App\\\\Controller\\\\CaseStudiesDefaultController::embedFeaturedCaseStudy', {'request':app.request})) }}
  235. </div>
  236. </div>
  237. </div>
  238. <div class=\"container\">
  239. {{ render(controller('App\\\\Controller\\\\AccreditationDefaultController::embedAccreditationsSlider', {'request':app.request})) }}
  240. </div>
  241. {% endif %}
  242. <footer class=\"site-footer\">
  243. <div class=\"container relative z-10\">
  244. <div class=\"col-12 border-t border-b border-white py-8 mb-6\">
  245. <div class=\"row\">
  246. <div class=\"lg:col-3 md:col-5\">
  247. <a class=\"flex items-center\" href=\"tel:{{ renderSetting(2, 'content') }}\">
  248. <i class=\"fa-solid fa-circle-phone mr-4 text-green text-5xl\"></i>
  249. <div>
  250. <span class=\"text-green font-black leading-none\">Give us a call</span><br />
  251. <span class=\"text-xl md:text-2xl font-black leadning-none\">{{ renderSetting(2, 'content') }}</span>
  252. </div>
  253. </a>
  254. </div>
  255. <div class=\"lg:col-6 md:col-7 mt-6 md:mt-0\">
  256. <a class=\"flex items-center\" href=\"mailto:{{ renderSetting(3, 'content') }}\">
  257. <i class=\"fa-solid fa-circle-envelope mr-4 text-green text-5xl\"></i>
  258. <div>
  259. <span class=\"text-green font-black leading-none\">Drop us an email</span><br />
  260. <span class=\"text-xl md:text-2xl font-black leadning-none\">{{ renderSetting(3, 'content') }}</span>
  261. </div>
  262. </a>
  263. </div>
  264. <div class=\"lg:col-3 md:col-12 lg:text-right mt-6 lg:mt-0\">
  265. {% include '@theme/common/social.html.twig' %}
  266. </div>
  267. </div>
  268. </div>
  269. <div class=\"row\">
  270. <div class=\"md:col-2 mb-6 order-5 md:order-1\">
  271. <img class=\"max-w-full h-auto mb-6 hidden md:block\" src=\"{{ imageCache(asset('build/images/kas-logo-square.png'), 'cropResize', 320, 320) }}\" alt=\"KAS Scaffolding Logo\" width=\"160\" height=\"160\" loading=\"lazy\" />
  272. <img class=\"max-w-full h-auto mb-4\" src=\"{{ renderSetting(6, 'image') }}\" alt=\"NASC logo\" width=\"170\" height=\"40\" loading=\"lazy\" />
  273. <p class=\"text-sm ml-4\">{{ renderSetting(6, 'content') }}</p>
  274. </div>
  275. <div class=\"col-6 md:col-2 md:offset-1 md:mt-9 order-1 md:order-2\">
  276. <p class=\"h5 text-green mb-2\">Company</p>
  277. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Company', 'currentUrl': app.request.pathinfo })) }}
  278. <h5 class=\"text-green mb-2\">Work</h5>
  279. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Work', 'currentUrl': app.request.pathinfo })) }}
  280. </div>
  281. <div class=\"col-6 md:col-3 md:mt-9 order-2 md:order-3\">
  282. <p class=\"h5 text-green mb-2 \">Our Expertise</p>
  283. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Expertise', 'currentUrl': app.request.pathinfo })) }}
  284. </div>
  285. <div class=\"col-6 md:col-2 md:mt-9 order-3 md:order-4\">
  286. <p class=\"h5 text-green mb-2\">Contact</p>
  287. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Contact', 'currentUrl': app.request.pathinfo })) }}
  288. <p class=\"h5 text-green mb-2\">Areas We Cover</p>
  289. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Areas', 'currentUrl': app.request.pathinfo })) }}
  290. </div>
  291. <div class=\"col-6 md:col-2 md:mt-9 order-4 md:order-5\">
  292. <p class=\"h5 text-green mb-2\">Compliance</p>
  293. {{ render(controller('App\\\\Controller\\\\MenuDefaultController::fetchMenu', { 'identifier':'Compliance', 'currentUrl': app.request.pathinfo })) }}
  294. </div>
  295. </div>
  296. <div class=\"row mb-6\">
  297. <div class=\"col-12\">
  298. <p>{{ renderSetting(1, 'content') }}</p>
  299. </div>
  300. </div>
  301. <div class=\"row text-sm\">
  302. <div class=\"md:col-6 \">
  303. <p><i class=\"fa-solid fa-egg text-green font-bold\"></i> Hatched by <a href=\"http://www.thetlb.co.uk\" target=\"_blank\">TLB Studio Ltd</a></p>
  304. </div>
  305. <div class=\"md:col-6 md:text-right\">
  306. <p>&copy; {{ \"now\"|date(\"Y\") }}: {{ sitename }}. All Rights Reserved</p>
  307. </div>
  308. </div>
  309. </div>
  310. </footer>
  311. ", "themes/theme/common/site-footer.html.twig", "/var/www/html/k/kasscaffolding/templates/themes/theme/common/site-footer.html.twig");
  312. }
  313. }