3c2d07a081e189b8a7cf368fffcbf1582839df40d9a16dce7801d0ea27bc44b1.php
6.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
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;
/* default/template/common/menu.twig */
class __TwigTemplate_dee2b551e81ab88b08f07c26c62e8cbdd06acc5efe9fe9367a5ce7392b5a178b extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
// line 1
if (($context["categories"] ?? null)) {
// line 2
echo "<div class=\"container\">
<nav id=\"menu\" class=\"navbar\">
<div class=\"navbar-header\"><span id=\"category\" class=\"visible-xs\">";
// line 4
echo ($context["text_category"] ?? null);
echo "</span>
<button type=\"button\" class=\"btn btn-navbar navbar-toggle\" data-toggle=\"collapse\" data-target=\".navbar-ex1-collapse\"><i class=\"fa fa-bars\"></i></button>
</div>
<div class=\"collapse navbar-collapse navbar-ex1-collapse\">
<ul class=\"nav navbar-nav\">
";
// line 9
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(($context["categories"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["category"]) {
// line 10
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["category"], "children", [], "any", false, false, false, 10)) {
// line 11
echo " <li class=\"dropdown\"><a href=\"";
echo twig_get_attribute($this->env, $this->source, $context["category"], "href", [], "any", false, false, false, 11);
echo "\" class=\"dropdown-toggle\" data-toggle=\"dropdown\">";
echo twig_get_attribute($this->env, $this->source, $context["category"], "name", [], "any", false, false, false, 11);
echo "</a>
<div class=\"dropdown-menu\">
<div class=\"dropdown-inner\"> ";
// line 13
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_array_batch(twig_get_attribute($this->env, $this->source, $context["category"], "children", [], "any", false, false, false, 13), (twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category"], "children", [], "any", false, false, false, 13)) / twig_round(twig_get_attribute($this->env, $this->source, $context["category"], "column", [], "any", false, false, false, 13), 1, "ceil"))));
foreach ($context['_seq'] as $context["_key"] => $context["children"]) {
// line 14
echo " <ul class=\"list-unstyled\">
";
// line 15
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable($context["children"]);
foreach ($context['_seq'] as $context["_key"] => $context["child"]) {
// line 16
echo " <li><a href=\"";
echo twig_get_attribute($this->env, $this->source, $context["child"], "href", [], "any", false, false, false, 16);
echo "\">";
echo twig_get_attribute($this->env, $this->source, $context["child"], "name", [], "any", false, false, false, 16);
echo "</a></li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['child'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 18
echo " </ul>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['children'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 19
echo "</div>
<a href=\"";
// line 20
echo twig_get_attribute($this->env, $this->source, $context["category"], "href", [], "any", false, false, false, 20);
echo "\" class=\"see-all\">";
echo ($context["text_all"] ?? null);
echo " ";
echo twig_get_attribute($this->env, $this->source, $context["category"], "name", [], "any", false, false, false, 20);
echo "</a> </div>
</li>
";
} else {
// line 23
echo " <li><a href=\"";
echo twig_get_attribute($this->env, $this->source, $context["category"], "href", [], "any", false, false, false, 23);
echo "\">";
echo twig_get_attribute($this->env, $this->source, $context["category"], "name", [], "any", false, false, false, 23);
echo "</a></li>
";
}
// line 25
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['category'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 26
echo " </ul>
</div>
</nav>
</div>
";
}
// line 30
echo " ";
}
public function getTemplateName()
{
return "default/template/common/menu.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 129 => 30, 122 => 26, 116 => 25, 108 => 23, 98 => 20, 95 => 19, 88 => 18, 77 => 16, 73 => 15, 70 => 14, 66 => 13, 58 => 11, 55 => 10, 51 => 9, 43 => 4, 39 => 2, 37 => 1,);
}
public function getSourceContext()
{
return new Source("", "default/template/common/menu.twig", "");
}
}