Warning: rename(sites/default/files/php/twig/.jRBYzi0KvFpx9dtr5EK8CCcrd1Y,sites/default/files/php/twig/688b1d38796ab_menu--main.html.twig_4EHPaAYtWQ6llSJ9C55FmAn2s/skltk1bP9MIZjyZ6RoiYBLML1KE-AWMSdNwabWvgmuA.php): Permission denied in Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save() (line 88 of core/lib/Drupal/Component/PhpStorage/MTimeProtectedFastFileStorage.php).
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('688b1d38796ab_menu--main.html.twig_4EHPaAYtWQ6llSJ9C55FmAn2s', '<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig */
class __TwigTemplate_bcbf8c11779f78303f5cf4cf89fbba74 extends Template
{
private Source $source;
/**
* @var array
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
$this->sandbox = $this->extensions[SandboxExtension::class];
$this->checkSecurity();
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
// line 21
$macros["menus"] = $this->macros["menus"] = $this;
// line 22
yield "
";
// line 27
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [($context["items"] ?? null), ($context["attributes"] ?? null), 0], 27, $context, $this->getSourceContext()));
yield "
";
$this->env->getExtension('\Drupal\Core\Template\TwigExtension')
->checkDeprecations($context, ["_self", "items", "attributes", "menu_level", "loop"]); yield from [];
}
// line 29
public function macro_menu_links($__items__ = null, $__attributes__ = null, $__menu_level__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = [
"items" => $__items__,
"attributes" => $__attributes__,
"menu_level" => $__menu_level__,
"varargs" => $__varargs__,
] + $this->env->getGlobals();
$blocks = [];
return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
// line 30
yield " ";
$macros["menus"] = $this;
// line 31
yield " ";
if (($context["items"] ?? null)) {
yield "
";
// line 32
if ((($context["menu_level"] ?? null) == 0)) {
// line 33
yield "
";
// line 34
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
yield "
";
// line 36
$context["menuimg"] = $this->extensions['Drupal\Core\Template\TwigExtension']->getFileUrl($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 36), "options", [], "any", false, false, true, 36), "menu_icon", [], "any", false, false, true, 36), "uri", [], "any", false, false, true, 36), 36, $this->source));
yield "
";
// line 37
if ( !Twig\Extension\CoreExtension::testEmpty(($context["menuimg"] ?? null))) {
// line 38
yield " ";
$context["title"] = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
// line 39
yield " extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["menuimg"] ?? null), 39, $this->source), "html", null, true);
yield "\"> ";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 39), 39, $this->source), "html", null, true);
yield "
";
yield from [];
})())) ? '' : new Markup($tmp, $this->env->getCharset());
// line 41
yield " ";
} else {
// line 42
yield " ";
$context["title"] = CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 42);
// line 43
yield " ";
}
yield "
";
// line 44
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 44)) {
// line 45
yield "
";
// line 46
if (((Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 46)) == "information corner") || (Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 46)) == "about us"))) {
// line 47
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 47), "addClass", ["nav-item dropdown corner-menus click-menu"], "method", false, false, true, 47), 47, $this->source), "html", null, true);
yield ">
";
// line 48
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 48, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 48), 48, $this->source)), "html", null, true);
yield "
";
} else {
// line 50
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 50), "addClass", ["nav-item dropdown click-menu"], "method", false, false, true, 50), 50, $this->source), "html", null, true);
yield ">
";
// line 51
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 51, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 51), 51, $this->source)), "html", null, true);
yield "
";
}
// line 53
yield "
";
// line 54
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 54), 54, $this->source), "html", null, true);
yield "
";
// line 55
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 55), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 55, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 58
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 58), "addClass", ["nav-item"], "method", false, false, true, 58), 58, $this->source), "html", null, true);
yield ">
";
// line 59
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 59, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 59), 59, $this->source)), "html", null, true);
yield "
";
// line 61
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 61), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 61, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 64
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 65
yield " ";
} elseif ((($context["menu_level"] ?? null) == 1)) {
// line 66
yield "
<ul>
";
// line 68
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 69
yield "
";
// line 70
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 70)) {
// line 71
yield "
";
// line 72
if (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, true, 72)) {
// line 73
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 73), "addClass", ["dropdown-submenu claim-summary-top"], "method", false, false, true, 73), 73, $this->source), "html", null, true);
yield ">
";
// line 74
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 74), 74, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 74), 74, $this->source)), "html", null, true);
yield "
";
// line 75
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 75), 75, $this->source), "html", null, true);
yield "
";
// line 76
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 76), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 76, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 78
yield "
";
// line 79
if ((CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 79) == "Guidelines")) {
// line 80
yield " ";
$context["classes22"] = ["dropdown-submenu"];
// line 81
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 81), "addClass", [($context["classes22"] ?? null)], "method", false, false, true, 81), 81, $this->source), "html", null, true);
yield ">
";
// line 82
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 82), 82, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 82), 82, $this->source)), "html", null, true);
yield "
";
// line 83
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 83), 83, $this->source), "html", null, true);
yield "
";
// line 84
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 84), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 84, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 87
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 87), "addClass", ["dropdown-submenu"], "method", false, false, true, 87), 87, $this->source), "html", null, true);
yield ">
";
// line 88
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 88), 88, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 88), 88, $this->source)), "html", null, true);
yield "
";
// line 89
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 89), 89, $this->source), "html", null, true);
yield "
";
// line 90
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 90), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 90, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 93
yield " ";
}
// line 94
yield " ";
} else {
// line 95
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 95), "addClass", [], "method", false, false, true, 95), 95, $this->source), "html", null, true);
yield ">
";
// line 96
if ((Twig\Extension\CoreExtension::lower($this->env->getCharset(), Twig\Extension\CoreExtension::trim(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 96))) == "link for samyak")) {
// line 97
yield " <a yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 97), 97, $this->source), "html", null, true);
yield "\" target=\"_blank\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 97), 97, $this->source), "html", null, true);
yield "</a>
";
} else {
// line 99
yield " <a yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 99), 99, $this->source), "html", null, true);
yield "\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 99), 99, $this->source), "html", null, true);
yield "</a>
";
}
// line 100
yield "
";
// line 101
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 101), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 101, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 104
yield " ";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 105
yield " </ul>
";
} else {
// line 106
yield "
<ul>
";
// line 108
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 109
yield "
<li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 110), "addClass", [], "method", false, false, true, 110), 110, $this->source), "html", null, true);
yield ">
<a line yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
yield "\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
yield "</a>
";
// line 112
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 112)) {
// line 113
yield " ";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 113), 113, $this->source), "html", null, true);
yield "
";
// line 114
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 114), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 114, $context, $this->getSourceContext()));
yield "
";
}
// line 116
yield " </li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 118
yield " </ul>
";
}
// line 120
yield " ";
}
yield from [];
})())) ? '' : new Markup($tmp, $this->env->getCharset());
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 382 => 120, 378 => 118, 371 => 116, 366 => 114, 361 => 113, 359 => 112, 353 => 111, 349 => 110, 346 => 109, 342 => 108, 338 => 106, 334 => 105, 320 => 104, 314 => 101, 311 => 100, 303 => 99, 295 => 97, 293 => 96, 288 => 95, 285 => 94, 282 => 93, 276 => 90, 272 => 89, 268 => 88, 263 => 87, 257 => 84, 253 => 83, 249 => 82, 244 => 81, 241 => 80, 239 => 79, 236 => 78, 230 => 76, 226 => 75, 222 => 74, 217 => 73, 215 => 72, 212 => 71, 210 => 70, 207 => 69, 190 => 68, 186 => 66, 183 => 65, 177 => 64, 171 => 61, 166 => 59, 161 => 58, 155 => 55, 151 => 54, 148 => 53, 143 => 51, 138 => 50, 133 => 48, 128 => 47, 126 => 46, 123 => 45, 121 => 44, 116 => 43, 113 => 42, 110 => 41, 101 => 39, 98 => 38, 96 => 37, 92 => 36, 85 => 34, 82 => 33, 80 => 32, 75 => 31, 72 => 30, 58 => 29, 49 => 27, 46 => 22, 44 => 21,);
}
public function getSourceContext(): Source
{
return new Source("", "themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig", "/var/www/html/web/themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig");
}
public function checkSecurity()
{
static $tags = array("import" => 21, "macro" => 29, "if" => 31, "for" => 34, "set" => 36);
static $filters = array("escape" => 39, "lower" => 46, "trim" => 96);
static $functions = array("file_url" => 36, "link" => 48);
try {
$this->sandbox->checkSecurity(
['import', 'macro', 'if', 'for', 'set'],
['escape', 'lower', 'trim'],
['file_url', 'link'],
$this->source
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}
') (Line: 112)
Drupal\Core\Template\TwigPhpStorageCache->write('688b1d38796ab_menu--main.html.twig_4EHPaAYtWQ6llSJ9C55FmAn2s', '<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig */
class __TwigTemplate_bcbf8c11779f78303f5cf4cf89fbba74 extends Template
{
private Source $source;
/**
* @var array
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
$this->sandbox = $this->extensions[SandboxExtension::class];
$this->checkSecurity();
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
// line 21
$macros["menus"] = $this->macros["menus"] = $this;
// line 22
yield "
";
// line 27
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [($context["items"] ?? null), ($context["attributes"] ?? null), 0], 27, $context, $this->getSourceContext()));
yield "
";
$this->env->getExtension('\Drupal\Core\Template\TwigExtension')
->checkDeprecations($context, ["_self", "items", "attributes", "menu_level", "loop"]); yield from [];
}
// line 29
public function macro_menu_links($__items__ = null, $__attributes__ = null, $__menu_level__ = null, ...$__varargs__)
{
$macros = $this->macros;
$context = [
"items" => $__items__,
"attributes" => $__attributes__,
"menu_level" => $__menu_level__,
"varargs" => $__varargs__,
] + $this->env->getGlobals();
$blocks = [];
return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
// line 30
yield " ";
$macros["menus"] = $this;
// line 31
yield " ";
if (($context["items"] ?? null)) {
yield "
";
// line 32
if ((($context["menu_level"] ?? null) == 0)) {
// line 33
yield "
";
// line 34
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
yield "
";
// line 36
$context["menuimg"] = $this->extensions['Drupal\Core\Template\TwigExtension']->getFileUrl($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 36), "options", [], "any", false, false, true, 36), "menu_icon", [], "any", false, false, true, 36), "uri", [], "any", false, false, true, 36), 36, $this->source));
yield "
";
// line 37
if ( !Twig\Extension\CoreExtension::testEmpty(($context["menuimg"] ?? null))) {
// line 38
yield " ";
$context["title"] = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
// line 39
yield " extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["menuimg"] ?? null), 39, $this->source), "html", null, true);
yield "\"> ";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 39), 39, $this->source), "html", null, true);
yield "
";
yield from [];
})())) ? '' : new Markup($tmp, $this->env->getCharset());
// line 41
yield " ";
} else {
// line 42
yield " ";
$context["title"] = CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 42);
// line 43
yield " ";
}
yield "
";
// line 44
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 44)) {
// line 45
yield "
";
// line 46
if (((Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 46)) == "information corner") || (Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 46)) == "about us"))) {
// line 47
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 47), "addClass", ["nav-item dropdown corner-menus click-menu"], "method", false, false, true, 47), 47, $this->source), "html", null, true);
yield ">
";
// line 48
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 48, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 48), 48, $this->source)), "html", null, true);
yield "
";
} else {
// line 50
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 50), "addClass", ["nav-item dropdown click-menu"], "method", false, false, true, 50), 50, $this->source), "html", null, true);
yield ">
";
// line 51
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 51, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 51), 51, $this->source)), "html", null, true);
yield "
";
}
// line 53
yield "
";
// line 54
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 54), 54, $this->source), "html", null, true);
yield "
";
// line 55
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 55), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 55, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 58
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 58), "addClass", ["nav-item"], "method", false, false, true, 58), 58, $this->source), "html", null, true);
yield ">
";
// line 59
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(($context["title"] ?? null), 59, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 59), 59, $this->source)), "html", null, true);
yield "
";
// line 61
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 61), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 61, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 64
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 65
yield " ";
} elseif ((($context["menu_level"] ?? null) == 1)) {
// line 66
yield "
<ul>
";
// line 68
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 69
yield "
";
// line 70
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 70)) {
// line 71
yield "
";
// line 72
if (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, true, 72)) {
// line 73
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 73), "addClass", ["dropdown-submenu claim-summary-top"], "method", false, false, true, 73), 73, $this->source), "html", null, true);
yield ">
";
// line 74
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 74), 74, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 74), 74, $this->source)), "html", null, true);
yield "
";
// line 75
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 75), 75, $this->source), "html", null, true);
yield "
";
// line 76
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 76), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 76, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 78
yield "
";
// line 79
if ((CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 79) == "Guidelines")) {
// line 80
yield " ";
$context["classes22"] = ["dropdown-submenu"];
// line 81
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 81), "addClass", [($context["classes22"] ?? null)], "method", false, false, true, 81), 81, $this->source), "html", null, true);
yield ">
";
// line 82
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 82), 82, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 82), 82, $this->source)), "html", null, true);
yield "
";
// line 83
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 83), 83, $this->source), "html", null, true);
yield "
";
// line 84
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 84), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 84, $context, $this->getSourceContext()));
yield "
</li>
";
} else {
// line 87
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 87), "addClass", ["dropdown-submenu"], "method", false, false, true, 87), 87, $this->source), "html", null, true);
yield ">
";
// line 88
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->extensions['Drupal\Core\Template\TwigExtension']->getLink($this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 88), 88, $this->source), $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 88), 88, $this->source)), "html", null, true);
yield "
";
// line 89
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 89), 89, $this->source), "html", null, true);
yield "
";
// line 90
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 90), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 90, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 93
yield " ";
}
// line 94
yield " ";
} else {
// line 95
yield " <li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 95), "addClass", [], "method", false, false, true, 95), 95, $this->source), "html", null, true);
yield ">
";
// line 96
if ((Twig\Extension\CoreExtension::lower($this->env->getCharset(), Twig\Extension\CoreExtension::trim(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 96))) == "link for samyak")) {
// line 97
yield " <a yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 97), 97, $this->source), "html", null, true);
yield "\" target=\"_blank\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 97), 97, $this->source), "html", null, true);
yield "</a>
";
} else {
// line 99
yield " <a yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 99), 99, $this->source), "html", null, true);
yield "\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 99), 99, $this->source), "html", null, true);
yield "</a>
";
}
// line 100
yield "
";
// line 101
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 101), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 101, $context, $this->getSourceContext()));
yield "
</li>
";
}
// line 104
yield " ";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 105
yield " </ul>
";
} else {
// line 106
yield "
<ul>
";
// line 108
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["items"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 109
yield "
<li>extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["item"], "attributes", [], "any", false, false, true, 110), "addClass", [], "method", false, false, true, 110), 110, $this->source), "html", null, true);
yield ">
<a line yield this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
yield "\">";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
yield "</a>
";
// line 112
if (CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 112)) {
// line 113
yield " ";
yield $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(CoreExtension::getAttribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 113), 113, $this->source), "html", null, true);
yield "
";
// line 114
yield $this->extensions['Drupal\Core\Template\TwigExtension']->renderVar(CoreExtension::callMacro($macros["menus"], "macro_menu_links", [CoreExtension::getAttribute($this->env, $this->source, $context["item"], "below", [], "any", false, false, true, 114), ($context["attributes"] ?? null), (($context["menu_level"] ?? null) + 1)], 114, $context, $this->getSourceContext()));
yield "
";
}
// line 116
yield " </li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['item'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 118
yield " </ul>
";
}
// line 120
yield " ";
}
yield from [];
})())) ? '' : new Markup($tmp, $this->env->getCharset());
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 382 => 120, 378 => 118, 371 => 116, 366 => 114, 361 => 113, 359 => 112, 353 => 111, 349 => 110, 346 => 109, 342 => 108, 338 => 106, 334 => 105, 320 => 104, 314 => 101, 311 => 100, 303 => 99, 295 => 97, 293 => 96, 288 => 95, 285 => 94, 282 => 93, 276 => 90, 272 => 89, 268 => 88, 263 => 87, 257 => 84, 253 => 83, 249 => 82, 244 => 81, 241 => 80, 239 => 79, 236 => 78, 230 => 76, 226 => 75, 222 => 74, 217 => 73, 215 => 72, 212 => 71, 210 => 70, 207 => 69, 190 => 68, 186 => 66, 183 => 65, 177 => 64, 171 => 61, 166 => 59, 161 => 58, 155 => 55, 151 => 54, 148 => 53, 143 => 51, 138 => 50, 133 => 48, 128 => 47, 126 => 46, 123 => 45, 121 => 44, 116 => 43, 113 => 42, 110 => 41, 101 => 39, 98 => 38, 96 => 37, 92 => 36, 85 => 34, 82 => 33, 80 => 32, 75 => 31, 72 => 30, 58 => 29, 49 => 27, 46 => 22, 44 => 21,);
}
public function getSourceContext(): Source
{
return new Source("", "themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig", "/var/www/html/web/themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig");
}
public function checkSecurity()
{
static $tags = array("import" => 21, "macro" => 29, "if" => 31, "for" => 34, "set" => 36);
static $filters = array("escape" => 39, "lower" => 46, "trim" => 96);
static $functions = array("file_url" => 36, "link" => 48);
try {
$this->sandbox->checkSecurity(
['import', 'macro', 'if', 'for', 'set'],
['escape', 'lower', 'trim'],
['file_url', 'link'],
$this->source
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}
') (Line: 382)
Twig\Environment->loadTemplate('__TwigTemplate_bcbf8c11779f78303f5cf4cf89fbba74', 'themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig') (Line: 343)
Twig\Environment->load('themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig') (Line: 33)
twig_render_template('themes/custom/dicgc_theme/templates/navigation/menu--main.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('menu__main', Array) (Line: 491)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 62)
__TwigTemplate_5e1d9f54b02cec608af0566f47d899a2->block_content(Array, Array) (Line: 437)
Twig\Template->yieldBlock('content', Array, Array) (Line: 46)
__TwigTemplate_5e1d9f54b02cec608af0566f47d899a2->doDisplay(Array, Array) (Line: 393)
Twig\Template->yield(Array, Array) (Line: 349)
Twig\Template->display(Array) (Line: 364)
Twig\Template->render(Array) (Line: 35)
Twig\TemplateWrapper->render(Array) (Line: 33)
twig_render_template('themes/custom/dicgc_theme/templates/block/block--dicgc-theme-main-menu.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 491)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 504)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 74)
__TwigTemplate_ab7c042cfc227e2cc36d5614fa9142a2->doDisplay(Array, Array) (Line: 393)
Twig\Template->yield(Array) (Line: 282)
__TwigTemplate_bc2da07dd08f87efd41ede657e696c47->doDisplay(Array, Array) (Line: 393)
Twig\Template->yield(Array) (Line: 47)
__TwigTemplate_1ed74f539841450b9d59e5fc888472f4->doDisplay(Array, Array) (Line: 393)
Twig\Template->yield(Array, Array) (Line: 349)
Twig\Template->display(Array) (Line: 364)
Twig\Template->render(Array) (Line: 35)
Twig\TemplateWrapper->render(Array) (Line: 33)
twig_render_template('themes/custom/dicgc_theme/templates/layout/page.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 491)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248)
Drupal\Core\Render\Renderer->render(Array) (Line: 475)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 146)
__TwigTemplate_8b234ae51fd586fb9c3015063740e9cc->doDisplay(Array, Array) (Line: 393)
Twig\Template->yield(Array, Array) (Line: 349)
Twig\Template->display(Array) (Line: 364)
Twig\Template->render(Array) (Line: 35)
Twig\TemplateWrapper->render(Array) (Line: 33)
twig_render_template('themes/custom/dicgc_theme/templates/layout/html.html.twig', Array) (Line: 348)
Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 491)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248)
Drupal\Core\Render\Renderer->render(Array) (Line: 158)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 153)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 53)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 741)
Drupal\Core\DrupalKernel->handle(Object) (Line: 20)