<?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;
/* areas/section/view.html.twig */
class __TwigTemplate_318be4ceeb33991f903c08ef1937bd50 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "areas/section/view.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "areas/section/view.html.twig"));
// line 6
if ((isset($context["editmode"]) || array_key_exists("editmode", $context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.', 6, $this->source); })())) {
// line 7
echo "<div class=\"admin-container admin-container--limited-width admin-container--section\">
\t<div class=\"admin-container__section\">
\t\t<span class=\"admin-container__title\">";
// line 9
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.section.title", [], "admin"), "html", null, true);
echo "</span>
\t</div>
\t<div class=\"admin-container__configurations\">
\t\t<div class=\"admin-config-item\">
\t\t\t<span class=\"admin-config-item__label\">";
// line 13
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.section.option.no-margin-top", [], "admin"), "html", null, true);
echo ":</span>
\t\t\t";
// line 14
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "checkbox", "nmt", ["reload" => true]);
// line 16
echo "
\t\t\t<br>
\t\t\t<span class=\"admin-config-item__label\">";
// line 20
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.section.option.no-margin-bottom", [], "admin"), "html", null, true);
echo ":</span>
\t\t\t";
// line 21
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "checkbox", "nmb", ["reload" => true]);
// line 23
echo "
\t\t</div>
\t\t<div class=\"admin-config-item\">
\t\t\t<span class=\"admin-config-item__label\">";
// line 26
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.section.option.jump-id", [], "admin"), "html", null, true);
echo ":</span>
\t\t\t";
// line 27
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "input", "jump-id", ["reload" => false]);
// line 29
echo "
\t\t\t<br>
\t\t\t<span class=\"admin-config-item__label\">";
// line 32
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.section.option.bgc", [], "admin"), "html", null, true);
echo ":</span>
\t\t\t";
// line 33
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "select", "bgc", ["store" => [0 => [0 => "", 1 => "None"], 1 => [0 => "section--background section--bgc-0", 1 => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.general.value.bgc.0", [], "admin")], 2 => [0 => "section--background section--bgc-1", 1 => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.general.value.bgc.1", [], "admin")], 3 => [0 => "section--background section--bgc-2", 1 => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.general.value.bgc.2", [], "admin")], 4 => [0 => "section--background section--bgc-3", 1 => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.general.value.bgc.3", [], "admin")], 5 => [0 => "section--background section--bgc-4", 1 => $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("brick.general.value.bgc.4", [], "admin")]], "defaultValue" => "", "reload" => true]);
// line 46
echo "
\t\t</div>
\t</div>
</div>
";
}
// line 51
echo "
<div class=\"section section--content ";
// line 52
echo twig_escape_filter($this->env, twig_join_filter($this->sandbox->ensureToStringAllowed((isset($context["cssClasses"]) || array_key_exists("cssClasses", $context) ? $context["cssClasses"] : (function () { throw new RuntimeError('Variable "cssClasses" does not exist.', 52, $this->source); })()), 52, $this->source), " "), "html", null, true);
echo "\" id=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["jumpid"]) || array_key_exists("jumpid", $context) ? $context["jumpid"] : (function () { throw new RuntimeError('Variable "jumpid" does not exist.', 52, $this->source); })()), 52, $this->source), "html", null, true);
echo "\" data-bgc=\"";
echo twig_escape_filter($this->env, ((array_key_exists("backgroundColorClass", $context)) ? (_twig_default_filter($this->sandbox->ensureToStringAllowed((isset($context["backgroundColorClass"]) || array_key_exists("backgroundColorClass", $context) ? $context["backgroundColorClass"] : (function () { throw new RuntimeError('Variable "backgroundColorClass" does not exist.', 52, $this->source); })()), 52, $this->source), "")) : ("")), "html", null, true);
echo "\">
\t";
// line 54
$this->loadTemplate("includes/areabrick.html.twig", "areas/section/view.html.twig", 54)->display(twig_array_merge($context, ["id" => // line 55
(isset($context["id"]) || array_key_exists("id", $context) ? $context["id"] : (function () { throw new RuntimeError('Variable "id" does not exist.', 55, $this->source); })()), "controlsAlign" => "top", "sectionIndex" => twig_get_attribute($this->env, $this->source, // line 57
(isset($context["info"]) || array_key_exists("info", $context) ? $context["info"] : (function () { throw new RuntimeError('Variable "info" does not exist.', 57, $this->source); })()), "index", [], "any", false, false, true, 57), "allowed" => // line 58
(isset($context["allowed"]) || array_key_exists("allowed", $context) ? $context["allowed"] : (function () { throw new RuntimeError('Variable "allowed" does not exist.', 58, $this->source); })())]));
// line 61
echo "</div>";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
public function getTemplateName()
{
return "areas/section/view.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 121 => 61, 119 => 58, 118 => 57, 117 => 55, 116 => 54, 108 => 52, 105 => 51, 98 => 46, 96 => 33, 92 => 32, 87 => 29, 85 => 27, 81 => 26, 76 => 23, 74 => 21, 70 => 20, 64 => 16, 62 => 14, 58 => 13, 51 => 9, 47 => 7, 45 => 6,);
}
public function getSourceContext()
{
return new Source("{#
project: Pimcore - Devicenow
User: EBiermann
Year: 2022
#}
{% if editmode %}
<div class=\"admin-container admin-container--limited-width admin-container--section\">
\t<div class=\"admin-container__section\">
\t\t<span class=\"admin-container__title\">{{ 'brick.section.title'|trans({}, 'admin') }}</span>
\t</div>
\t<div class=\"admin-container__configurations\">
\t\t<div class=\"admin-config-item\">
\t\t\t<span class=\"admin-config-item__label\">{{ 'brick.section.option.no-margin-top'|trans({}, 'admin') }}:</span>
\t\t\t{{
\t\t\t\tpimcore_checkbox('nmt', { 'reload': true })
\t\t\t}}
\t\t\t<br>
\t\t\t<span class=\"admin-config-item__label\">{{ 'brick.section.option.no-margin-bottom'|trans({}, 'admin') }}:</span>
\t\t\t{{
\t\t\t\tpimcore_checkbox('nmb', { 'reload': true })
\t\t\t}}
\t\t</div>
\t\t<div class=\"admin-config-item\">
\t\t\t<span class=\"admin-config-item__label\">{{ 'brick.section.option.jump-id'|trans({}, 'admin') }}:</span>
\t\t\t{{
\t\t\t\tpimcore_input('jump-id', { 'reload': false })
\t\t\t}}
\t\t\t<br>
\t\t\t<span class=\"admin-config-item__label\">{{ 'brick.section.option.bgc'|trans({}, 'admin') }}:</span>
\t\t\t{{
\t\t\t\tpimcore_select('bgc', {
\t\t\t\t\t'store': [
\t\t\t\t\t\t['', 'None'],
\t\t\t\t\t\t['section--background section--bgc-0', 'brick.general.value.bgc.0'|trans({}, 'admin')],
\t\t\t\t\t\t['section--background section--bgc-1', 'brick.general.value.bgc.1'|trans({}, 'admin')],
\t\t\t\t\t\t['section--background section--bgc-2', 'brick.general.value.bgc.2'|trans({}, 'admin')],
\t\t\t\t\t\t['section--background section--bgc-3', 'brick.general.value.bgc.3'|trans({}, 'admin')],
\t\t\t\t\t\t['section--background section--bgc-4', 'brick.general.value.bgc.4'|trans({}, 'admin')],
\t\t\t\t\t],
\t\t\t\t\t'defaultValue': '',
\t\t\t\t\t'reload': true
\t\t\t\t})
\t\t\t}}
\t\t</div>
\t</div>
</div>
{% endif %}
<div class=\"section section--content {{ cssClasses|join(' ') }}\" id=\"{{ jumpid }}\" data-bgc=\"{{ backgroundColorClass|default('') }}\">
\t{%
\t\tinclude 'includes/areabrick.html.twig' with {
\t\t\t'id': id,
\t\t\t'controlsAlign': 'top',
\t\t\t'sectionIndex': info.index,
\t\t\t'allowed': allowed
\t\t}
\t%}
</div>", "areas/section/view.html.twig", "/var/www/snr/staging.nuernberger-bratwuerste.de/templates/areas/section/view.html.twig");
}
public function checkSecurity()
{
static $tags = array("if" => 6, "include" => 54);
static $filters = array("escape" => 9, "trans" => 9, "join" => 52, "default" => 52);
static $functions = array("pimcore_checkbox" => 15, "pimcore_input" => 28, "pimcore_select" => 34);
try {
$this->sandbox->checkSecurity(
['if', 'include'],
['escape', 'trans', 'join', 'default'],
['pimcore_checkbox', 'pimcore_input', 'pimcore_select']
);
} 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;
}
}
}