<?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;

/* @PimUI/macros.html.twig */
class __TwigTemplate_64ac29982a0b4d2f354b55ea0aee411a extends Template
{
    private $source;
    private $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->parent = false;

        $this->blocks = [
        ];
        $macros["_self"] = $this->macros["_self"] = $this;
    }

    protected function doDisplay(array $context, array $blocks = [])
    {
        $macros = $this->macros;
        // line 24
        yield "
";
        // line 41
        yield "
";
        // line 59
        yield "
";
        // line 72
        yield "
";
        // line 90
        yield "
";
        // line 119
        yield "
";
        // line 202
        yield "
";
        return; yield '';
    }

    // line 9
    public function macro_attribute_data($__value__ = null, $__additionalData__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "value" => $__value__,
            "additionalData" => $__additionalData__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 10
            yield "        ";
            if ( !CoreExtension::getAttribute($this->env, $this->source, ($context["value"] ?? null), "value", [], "any", true, true, false, 10)) {
                // line 11
                yield "            <div class=\"AknTextField AknTextField--disabled\">";
                yield Twig\Extension\EscaperExtension::escape($this->env, ($context["value"] ?? null), "html", null, true);
                yield "</div>
        ";
            } else {
                // line 13
                yield "            <div class=\"AknTextField AknTextField--disabled\">";
                yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["value"] ?? null), "value", [], "any", false, false, false, 13), "html", null, true);
                yield "</div>
            <div class=\"AknFieldContainer-iconsContainer\">";
                // line 14
                yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(CoreExtension::getAttribute($this->env, $this->source, ($context["value"] ?? null), "hint", [], "any", false, false, false, 14)), "html", null, true);
                yield "</div>
        ";
            }
            // line 16
            yield "        ";
            if (Twig\Extension\CoreExtension::lengthFilter($this->env, ($context["additionalData"] ?? null))) {
                // line 17
                yield "            ";
                $context['_parent'] = $context;
                $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["additionalData"] ?? null), "data", [], "any", false, false, false, 17));
                foreach ($context['_seq'] as $context["_key"] => $context["data"]) {
                    // line 18
                    yield "                <div class=\"AknFieldContainer-iconsContainer\">";
                    yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["data"], CoreExtension::getAttribute($this->env, $this->source, ($context["additionalData"] ?? null), "field", [], "any", false, false, false, 18), [], "any", false, false, false, 18), "html", null, true);
                    yield "</div>
            ";
                }
                $_parent = $context['_parent'];
                unset($context['_seq'], $context['_iterated'], $context['_key'], $context['data'], $context['_parent'], $context['loop']);
                $context = array_intersect_key($context, $_parent) + $_parent;
                // line 20
                yield "        ";
            }
            // line 21
            yield "    ";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 8
    public function macro_attibuteRow($__title__ = null, $__value__ = null, $__additionalData__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "title" => $__title__,
            "value" => $__value__,
            "additionalData" => $__additionalData__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 9
            yield "    ";
            // line 22
            yield "    ";
            yield CoreExtension::callMacro($macros["_self"], "macro_renderAttribute", [($context["title"] ?? null), CoreExtension::callMacro($macros["_self"], "macro_attribute_data", [($context["value"] ?? null), ($context["additionalData"] ?? null)], 22, $context, $this->getSourceContext())], 22, $context, $this->getSourceContext());
            yield "
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 31
    public function macro_renderAttribute($__title__ = null, $__data__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "title" => $__title__,
            "data" => $__data__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 32
            yield "    <div class=\"AknFieldContainer\">
        <div class=\"AknFieldContainer-header\">
            <label class=\"AknFieldContainer-label control-label\">";
            // line 34
            yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(($context["title"] ?? null)), "html", null, true);
            yield "</label>
        </div>
        <div class=\"AknFieldContainer-inputContainer\">
            ";
            // line 37
            yield ($context["data"] ?? null);
            yield "
        </div>
    </div>
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 51
    public function macro_buttonType($__parameters__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "parameters" => $__parameters__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 52
            yield "    <button
            type=\"";
            // line 53
            yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "type", [], "any", false, false, false, 53), "html", null, true);
            yield "\"
            class=\"AknButton";
            // line 54
            if (CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "class", [], "any", true, true, false, 54)) {
                yield " ";
                yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "class", [], "any", false, false, false, 54), "html", null, true);
            }
            if (CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "action", [], "any", true, true, false, 54)) {
                yield " action-button";
            }
            yield "\"
            ";
            // line 55
            if (CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "action", [], "any", true, true, false, 55)) {
                yield "data-action=\"";
                yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "action", [], "any", false, false, false, 55), "html", null, true);
                yield "\"";
            }
            yield ">
        ";
            // line 56
            yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(CoreExtension::getAttribute($this->env, $this->source, ($context["parameters"] ?? null), "label", [], "any", false, false, false, 56)), "html", null, true);
            yield "
    </button>
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 60
    public function macro_saveAndStayButton($__acl__ = "", $__label__ = "Save", ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "acl" => $__acl__,
            "label" => $__label__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 61
            yield "    ";
            if ((Twig\Extension\CoreExtension::testEmpty(($context["acl"] ?? null)) || $this->extensions['Oro\Bundle\SecurityBundle\Twig\OroSecurityExtension']->checkResourceIsGranted(($context["acl"] ?? null)))) {
                // line 62
                yield "        ";
                yield CoreExtension::callMacro($macros["_self"], "macro_buttonType", [["type" => "button", "class" => "AknButton--apply AknButtonList-item", "label" =>                 // line 65
($context["label"] ?? null), "action" => "save_and_stay", "iClass" => "icon-ok"]], 62, $context, $this->getSourceContext());
                // line 69
                yield "
    ";
            }
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 80
    public function macro_scrollSubblock($__title__ = null, $__data__ = null, $__isForm__ = null, $__class__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "title" => $__title__,
            "data" => $__data__,
            "isForm" => $__isForm__,
            "class" => $__class__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 81
            yield "    <div class=\"tabsection\">
        ";
            // line 82
            if (Twig\Extension\CoreExtension::lengthFilter($this->env, ($context["title"] ?? null))) {
                yield "<div class=\"tabsection-title\">";
                yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(($context["title"] ?? null)), "html", null, true);
                yield "</div>";
            }
            // line 83
            yield "        <div class=\"tabsection-content ";
            yield Twig\Extension\EscaperExtension::escape($this->env, ($context["class"] ?? null), "html", null, true);
            yield "\">
            ";
            // line 84
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["data"] ?? null));
            foreach ($context['_seq'] as $context["_key"] => $context["dataBlock"]) {
                // line 85
                yield "                ";
                yield $context["dataBlock"];
                yield "
            ";
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['dataBlock'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 87
            yield "        </div>
    </div>
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 105
    public function macro_scrollBlock($__blockId__ = null, $__title__ = null, $__subblocks__ = null, $__isForm__ = null, $__contentAttributes__ = null, $__useSubBlockDivider__ = null, $__isActive__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "blockId" => $__blockId__,
            "title" => $__title__,
            "subblocks" => $__subblocks__,
            "isForm" => $__isForm__,
            "contentAttributes" => $__contentAttributes__,
            "useSubBlockDivider" => $__useSubBlockDivider__,
            "isActive" => $__isActive__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 106
            yield "    <div id=\"";
            yield Twig\Extension\EscaperExtension::escape($this->env, ($context["blockId"] ?? null), "html", null, true);
            yield "\" class=\"tab-pane ";
            if (($context["isActive"] ?? null)) {
                yield "active";
            }
            yield "\">
        <div class=\"tabsections\">
            ";
            // line 108
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["subblocks"] ?? null));
            foreach ($context['_seq'] as $context["_key"] => $context["subblock"]) {
                // line 109
                yield "                ";
                yield CoreExtension::callMacro($macros["_self"], "macro_scrollSubblock", [((Twig\Extension\CoreExtension::lengthFilter($this->env, CoreExtension::getAttribute($this->env, $this->source,                 // line 110
$context["subblock"], "title", [], "any", false, false, false, 110))) ? (CoreExtension::getAttribute($this->env, $this->source, $context["subblock"], "title", [], "any", false, false, false, 110)) : (null)), CoreExtension::getAttribute($this->env, $this->source,                 // line 111
$context["subblock"], "data", [], "any", false, false, false, 111),                 // line 112
($context["isForm"] ?? null), ((CoreExtension::getAttribute($this->env, $this->source,                 // line 113
$context["subblock"], "class", [], "any", true, true, false, 113)) ? (CoreExtension::getAttribute($this->env, $this->source, $context["subblock"], "class", [], "any", false, false, false, 113)) : (""))], 109, $context, $this->getSourceContext());
                // line 114
                yield "
            ";
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['subblock'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 116
            yield "        </div>
    </div>
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 143
    public function macro_scrollData($__dataTarget__ = null, $__data__ = null, $__form__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "dataTarget" => $__dataTarget__,
            "data" => $__data__,
            "form" => $__form__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 144
            yield "    ";
            if ((array_key_exists("form", $context) && ($context["form"] ?? null))) {
                // line 145
                yield "        ";
                $context["isForm"] = true;
                // line 146
                yield "    ";
            } else {
                // line 147
                yield "        ";
                $context["isForm"] = false;
                // line 148
                yield "    ";
            }
            // line 149
            yield "
    ";
            // line 150
            $context["dataBlocks"] = CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "dataBlocks", [], "any", false, false, false, 150);
            // line 151
            yield "
    <div class=\"AknTabContainer\">
        <div id=\"";
            // line 153
            yield Twig\Extension\EscaperExtension::escape($this->env, ($context["dataTarget"] ?? null), "html", null, true);
            yield "\" class=\"AknHorizontalNavtab scrollspy-nav\">
            <div class=\"navbar-inner\">
                <div class=\"row-fluid\">
                    <ul class=\"AknHorizontalNavtab-list nav nav-tabs\">
                        ";
            // line 157
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["dataBlocks"] ?? 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["navElement"]) {
                // line 158
                yield "                            <li class=\"AknHorizontalNavtab-item ";
                if (CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "first", [], "any", false, false, false, 158)) {
                    yield " AknHorizontalNavtab-item--active active ";
                }
                yield "\">
                                <a class=\"AknHorizontalNavtab-link\" href=\"#scroll-";
                // line 159
                yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 159), "html", null, true);
                yield "\" data-toggle=\"tab\">";
                yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(CoreExtension::getAttribute($this->env, $this->source, $context["navElement"], "title", [], "any", false, false, false, 159)), "html", null, true);
                yield "</a>
                            </li>
                        ";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['navElement'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 162
            yield "                    </ul>
                </div>
            </div>
        </div>

        <div class=\"AknTabContainer-content\">
            <div class=\"row-fluid tab-content ";
            // line 168
            if (($context["isForm"] ?? null)) {
                yield " form-container";
            }
            yield "\">
                ";
            // line 169
            if ((CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "formErrors", [], "any", true, true, false, 169) && Twig\Extension\CoreExtension::lengthFilter($this->env, CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "formErrors", [], "any", false, false, false, 169)))) {
                // line 170
                yield "                    <div class=\"customer-info-actions container-fluid alert-wrap\">
                        <div class=\"alert alert-error\">
                            <button class=\"close\" type=\"button\" data-dismiss=\"alert\" data-target=\".alert-wrap\">×</button>
                            ";
                // line 173
                yield CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "formErrors", [], "any", false, false, false, 173);
                yield "
                        </div>
                    </div>
                ";
            }
            // line 177
            yield "                ";
            $context['_parent'] = $context;
            $context['_seq'] = CoreExtension::ensureTraversable(($context["dataBlocks"] ?? 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["scrollBlock"]) {
                // line 178
                yield "                    ";
                yield CoreExtension::callMacro($macros["_self"], "macro_scrollBlock", [("scroll-" . CoreExtension::getAttribute($this->env, $this->source,                 // line 179
$context["loop"], "index", [], "any", false, false, false, 179)), CoreExtension::getAttribute($this->env, $this->source,                 // line 180
$context["scrollBlock"], "title", [], "any", false, false, false, 180), CoreExtension::getAttribute($this->env, $this->source,                 // line 181
$context["scrollBlock"], "subblocks", [], "any", false, false, false, 181),                 // line 182
($context["isForm"] ?? null), ((CoreExtension::getAttribute($this->env, $this->source,                 // line 183
$context["scrollBlock"], "content_attr", [], "any", true, true, false, 183)) ? (CoreExtension::getAttribute($this->env, $this->source, $context["scrollBlock"], "content_attr", [], "any", false, false, false, 183)) : (null)), ((CoreExtension::getAttribute($this->env, $this->source,                 // line 184
$context["scrollBlock"], "useSubBlockDivider", [], "any", true, true, false, 184)) ? (CoreExtension::getAttribute($this->env, $this->source, $context["scrollBlock"], "useSubBlockDivider", [], "any", false, false, false, 184)) : (true)), CoreExtension::getAttribute($this->env, $this->source,                 // line 185
$context["loop"], "first", [], "any", false, false, false, 185)], 178, $context, $this->getSourceContext());
                // line 186
                yield "
                ";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['scrollBlock'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 188
            yield "                ";
            if ((CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "hiddenData", [], "any", true, true, false, 188) || ($context["isForm"] ?? null))) {
                // line 189
                yield "                    <div class=\"hide\">
                        ";
                // line 190
                if (CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "hiddenData", [], "any", true, true, false, 190)) {
                    // line 191
                    yield "                            ";
                    yield CoreExtension::getAttribute($this->env, $this->source, ($context["data"] ?? null), "hiddenData", [], "any", false, false, false, 191);
                    yield "
                        ";
                }
                // line 193
                yield "                        ";
                if (($context["isForm"] ?? null)) {
                    // line 194
                    yield "                            ";
                    yield $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(($context["form"] ?? null), 'rest');
                    yield "
                        ";
                }
                // line 196
                yield "                    </div>
                ";
            }
            // line 198
            yield "            </div>
        </div>
    </div>
";
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    // line 209
    public function macro_attributes($__attr__ = null, $__excludes__ = null, ...$__varargs__)
    {
        $macros = $this->macros;
        $context = $this->env->mergeGlobals([
            "attr" => $__attr__,
            "excludes" => $__excludes__,
            "varargs" => $__varargs__,
        ]);

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 210
            yield "    ";
            $___internal_parse_22_ = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
                // line 211
                yield "        ";
                $context["attr"] = ((array_key_exists("attr", $context)) ? (Twig\Extension\CoreExtension::defaultFilter(($context["attr"] ?? null), [])) : ([]));
                // line 212
                yield "        ";
                $context['_parent'] = $context;
                $context['_seq'] = CoreExtension::ensureTraversable(($context["attr"] ?? null));
                foreach ($context['_seq'] as $context["attrname"] => $context["attrvalue"]) {
                    if (( !array_key_exists("excludes", $context) ||  !CoreExtension::getAttribute($this->env, $this->source, ($context["excludes"] ?? null), $context["attrname"], [], "array", true, true, false, 212))) {
                        if (CoreExtension::inFilter($context["attrname"], ["placeholder", "title"])) {
                            yield Twig\Extension\EscaperExtension::escape($this->env, $context["attrname"], "html", null, true);
                            yield "=\"";
                            yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["attrvalue"], [], ($context["translation_domain"] ?? null)), "html", null, true);
                            yield "\" ";
                        } else {
                            yield Twig\Extension\EscaperExtension::escape($this->env, $context["attrname"], "html", null, true);
                            yield "=\"";
                            yield Twig\Extension\EscaperExtension::escape($this->env, $context["attrvalue"], "html", null, true);
                            yield "\" ";
                        }
                    }
                }
                $_parent = $context['_parent'];
                unset($context['_seq'], $context['_iterated'], $context['attrname'], $context['attrvalue'], $context['_parent'], $context['loop']);
                $context = array_intersect_key($context, $_parent) + $_parent;
                // line 213
                yield "    ";
            })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
            // line 210
            yield Twig\Extension\CoreExtension::spaceless($___internal_parse_22_);
        })() ?? new \EmptyIterator())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName()
    {
        return "@PimUI/macros.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable()
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo()
    {
        return array (  588 => 210,  585 => 213,  563 => 212,  560 => 211,  557 => 210,  544 => 209,  536 => 198,  532 => 196,  526 => 194,  523 => 193,  517 => 191,  515 => 190,  512 => 189,  509 => 188,  494 => 186,  492 => 185,  491 => 184,  490 => 183,  489 => 182,  488 => 181,  487 => 180,  486 => 179,  484 => 178,  466 => 177,  459 => 173,  454 => 170,  452 => 169,  446 => 168,  438 => 162,  419 => 159,  412 => 158,  395 => 157,  388 => 153,  384 => 151,  382 => 150,  379 => 149,  376 => 148,  373 => 147,  370 => 146,  367 => 145,  364 => 144,  350 => 143,  343 => 116,  336 => 114,  334 => 113,  333 => 112,  332 => 111,  331 => 110,  329 => 109,  325 => 108,  315 => 106,  297 => 105,  290 => 87,  281 => 85,  277 => 84,  272 => 83,  266 => 82,  263 => 81,  248 => 80,  241 => 69,  239 => 65,  237 => 62,  234 => 61,  221 => 60,  213 => 56,  205 => 55,  195 => 54,  191 => 53,  188 => 52,  176 => 51,  167 => 37,  161 => 34,  157 => 32,  144 => 31,  136 => 22,  134 => 9,  120 => 8,  115 => 21,  112 => 20,  103 => 18,  98 => 17,  95 => 16,  90 => 14,  85 => 13,  79 => 11,  76 => 10,  63 => 9,  57 => 202,  54 => 119,  51 => 90,  48 => 72,  45 => 59,  42 => 41,  39 => 24,);
    }

    public function getSourceContext()
    {
        return new Source("", "@PimUI/macros.html.twig", "/var/www/html/pim/vendor/akeneo/pim-community-dev/src/Akeneo/Platform/Bundle/UIBundle/Resources/views/macros.html.twig");
    }
}
