var/cache/dev/twig/76/76c7310a8a7741152c821ea1fd05e8f4ebe9f99c4db4f603a46265f4f46d1acd.php line 51

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* SonataAdminBundle:CRUD:base_edit_form_macro.html.twig */
  14. class __TwigTemplate_8ffb80d65f15b2aa74593077848bef169c8439b004b8d1c17d6e32399c5daaab extends \Twig\Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.         ];
  25.     }
  26.     protected function doDisplay(array $context, array $blocks = [])
  27.     {
  28.         $macros $this->macros;
  29.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  30.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""SonataAdminBundle:CRUD:base_edit_form_macro.html.twig"));
  31.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  32.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""SonataAdminBundle:CRUD:base_edit_form_macro.html.twig"));
  33.         
  34.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  35.         
  36.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  37.     }
  38.     // line 1
  39.     public function macro_render_groups($__admin__ null$__form__ null$__groups__ null$__has_tab__ null, ...$__varargs__)
  40.     {
  41.         $macros $this->macros;
  42.         $context $this->env->mergeGlobals([
  43.             "admin" => $__admin__,
  44.             "form" => $__form__,
  45.             "groups" => $__groups__,
  46.             "has_tab" => $__has_tab__,
  47.             "varargs" => $__varargs__,
  48.         ]);
  49.         $blocks = [];
  50.         ob_start();
  51.         try {
  52.             $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  53.             $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""render_groups"));
  54.             $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  55.             $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""render_groups"));
  56.             // line 2
  57.             echo "    <div class=\"row\">
  58.     ";
  59.             // line 4
  60.             $context['_parent'] = $context;
  61.             $context['_seq'] = twig_ensure_traversable(twig_array_filter((isset($context["groups"]) || array_key_exists("groups"$context) ? $context["groups"] : (function () { throw new RuntimeError('Variable "groups" does not exist.'4$this->source); })()), function ($__code__) use ($context$macros) { $context["code"] = $__code__; return twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["admin"] ?? null), "formgroups", [], "any"falsetruefalse4), $context["code"], [], "array"truetruefalse4); }));
  62.             foreach ($context['_seq'] as $context["_key"] => $context["code"]) {
  63.                 // line 5
  64.                 echo "        ";
  65.                 $context["form_group"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["admin"]) || array_key_exists("admin"$context) ? $context["admin"] : (function () { throw new RuntimeError('Variable "admin" does not exist.'5$this->source); })()), "formgroups", [], "any"falsefalsefalse5), $context["code"], [], "array"falsefalsefalse5);
  66.                 // line 6
  67.                 echo "
  68.         <div class=\"";
  69.                 // line 7
  70.                 echo twig_escape_filter($this->env, ((twig_get_attribute($this->env$this->source, ($context["form_group"] ?? null), "class", [], "any"truetruefalse7)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["form_group"] ?? null), "class", [], "any"falsefalsefalse7), "col-md-12")) : ("col-md-12")), "html"nulltrue);
  71.                 echo "\">
  72.             <div class=\"";
  73.                 // line 8
  74.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'8$this->source); })()), "box_class", [], "any"falsefalsefalse8), "html"nulltrue);
  75.                 echo "\">
  76.                 <div class=\"box-header\">
  77.                     <h4 class=\"box-title\">
  78.                         ";
  79.                 // line 11
  80.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'11$this->source); })()), "label", [], "any"falsefalsefalse11), [], ((twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'11$this->source); })()), "translation_domain", [], "any"falsefalsefalse11)) ? (twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'11$this->source); })()), "translation_domain", [], "any"falsefalsefalse11)) : (twig_get_attribute($this->env$this->source, (isset($context["admin"]) || array_key_exists("admin"$context) ? $context["admin"] : (function () { throw new RuntimeError('Variable "admin" does not exist.'11$this->source); })()), "translationDomain", [], "any"falsefalsefalse11)))), "html"nulltrue);
  81.                 echo "
  82.                     </h4>
  83.                 </div>
  84.                 <div class=\"box-body\">
  85.                     <div class=\"sonata-ba-collapsed-fields\">
  86.                         ";
  87.                 // line 16
  88.                 if (twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'16$this->source); })()), "description", [], "any"falsefalsefalse16)) {
  89.                     // line 17
  90.                     echo "                            <p>";
  91.                     echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'17$this->source); })()), "description", [], "any"falsefalsefalse17), [], ((twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'17$this->source); })()), "translation_domain", [], "any"falsefalsefalse17)) ? (twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'17$this->source); })()), "translation_domain", [], "any"falsefalsefalse17)) : (twig_get_attribute($this->env$this->source, (isset($context["admin"]) || array_key_exists("admin"$context) ? $context["admin"] : (function () { throw new RuntimeError('Variable "admin" does not exist.'17$this->source); })()), "translationDomain", [], "any"falsefalsefalse17))));
  92.                     echo "</p>
  93.                         ";
  94.                 }
  95.                 // line 19
  96.                 echo "
  97.                         ";
  98.                 // line 20
  99.                 $context['_parent'] = $context;
  100.                 $context['_seq'] = twig_ensure_traversable(twig_array_filter(twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'20$this->source); })()), "fields", [], "any"falsefalsefalse20), function ($__field_name__) use ($context$macros) { $context["field_name"] = $__field_name__; return twig_get_attribute($this->env$this->source, ($context["form"] ?? null), $context["field_name"], [], "array"truetruefalse20); }));
  101.                 $context['_iterated'] = false;
  102.                 foreach ($context['_seq'] as $context["_key"] => $context["field_name"]) {
  103.                     // line 21
  104.                     echo "                            ";
  105.                     echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env$this->source, (isset($context["form"]) || array_key_exists("form"$context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.'21$this->source); })()), $context["field_name"], [], "array"falsefalsefalse21), 'row');
  106.                     echo "
  107.                         ";
  108.                     $context['_iterated'] = true;
  109.                 }
  110.                 if (!$context['_iterated']) {
  111.                     // line 23
  112.                     echo "                            ";
  113.                     if ((twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'23$this->source); })()), "empty_message", [], "any"falsefalsefalse23) != false)) {
  114.                         // line 24
  115.                         echo "                                <em>";
  116.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'24$this->source); })()), "empty_message", [], "any"falsefalsefalse24), [], twig_get_attribute($this->env$this->source, (isset($context["form_group"]) || array_key_exists("form_group"$context) ? $context["form_group"] : (function () { throw new RuntimeError('Variable "form_group" does not exist.'24$this->source); })()), "empty_message_translation_domain", [], "any"falsefalsefalse24)), "html"nulltrue);
  117.                         echo "</em>
  118.                             ";
  119.                     }
  120.                     // line 26
  121.                     echo "                        ";
  122.                 }
  123.                 $_parent $context['_parent'];
  124.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['field_name'], $context['_parent'], $context['loop']);
  125.                 $context array_intersect_key($context$_parent) + $_parent;
  126.                 // line 27
  127.                 echo "                    </div>
  128.                 </div>
  129.             </div>
  130.         </div>
  131.     ";
  132.             }
  133.             $_parent $context['_parent'];
  134.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['code'], $context['_parent'], $context['loop']);
  135.             $context array_intersect_key($context$_parent) + $_parent;
  136.             // line 32
  137.             echo "    </div>
  138. ";
  139.             
  140.             $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  141.             
  142.             $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  143.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  144.         } finally {
  145.             ob_end_clean();
  146.         }
  147.     }
  148.     public function getTemplateName()
  149.     {
  150.         return "SonataAdminBundle:CRUD:base_edit_form_macro.html.twig";
  151.     }
  152.     public function isTraitable()
  153.     {
  154.         return false;
  155.     }
  156.     public function getDebugInfo()
  157.     {
  158.         return array (  154 => 32,  144 => 27,  138 => 26,  132 => 24,  129 => 23,  121 => 21,  116 => 20,  113 => 19,  107 => 17,  105 => 16,  97 => 11,  91 => 8,  87 => 7,  84 => 6,  81 => 5,  77 => 4,  73 => 2,  51 => 1,);
  159.     }
  160.     public function getSourceContext()
  161.     {
  162.         return new Source("{% macro render_groups(admin, form, groups, has_tab) %}
  163.     <div class=\"row\">
  164.     {% for code in groups|filter(code => admin.formgroups[code] is defined) %}
  165.         {% set form_group = admin.formgroups[code] %}
  166.         <div class=\"{{ form_group.class|default('col-md-12') }}\">
  167.             <div class=\"{{ form_group.box_class }}\">
  168.                 <div class=\"box-header\">
  169.                     <h4 class=\"box-title\">
  170.                         {{ form_group.label|trans({}, form_group.translation_domain ?: admin.translationDomain) }}
  171.                     </h4>
  172.                 </div>
  173.                 <div class=\"box-body\">
  174.                     <div class=\"sonata-ba-collapsed-fields\">
  175.                         {% if form_group.description %}
  176.                             <p>{{ form_group.description|trans({}, form_group.translation_domain ?: admin.translationDomain)|raw }}</p>
  177.                         {% endif %}
  178.                         {% for field_name in form_group.fields|filter(field_name => form[field_name] is defined) %}
  179.                             {{ form_row(form[field_name]) }}
  180.                         {% else %}
  181.                             {% if form_group.empty_message != false %}
  182.                                 <em>{{ form_group.empty_message|trans({}, form_group.empty_message_translation_domain) }}</em>
  183.                             {% endif %}
  184.                         {% endfor %}
  185.                     </div>
  186.                 </div>
  187.             </div>
  188.         </div>
  189.     {% endfor %}
  190.     </div>
  191. {% endmacro %}
  192. ""SonataAdminBundle:CRUD:base_edit_form_macro.html.twig""/var/www/radmin.tehnik.tech/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_edit_form_macro.html.twig");
  193.     }
  194. }