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

/* pages/admin/glpi_page_tile_config_fields.html.twig */
class __TwigTemplate_87125a25f28e49f7785e3eebba0ea294 extends Template
{
    private Source $source;
    /**
     * @var array<string, Template>
     */
    private array $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 = []): iterable
    {
        $macros = $this->macros;
        // line 32
        yield "
";
        // line 33
        $macros["fields"] = $this->macros["fields"] = $this->load("components/form/fields_macros.html.twig", 33)->unwrap();
        // line 34
        yield "
";
        // line 35
        yield $macros["fields"]->getTemplateForMacro("macro_textField", $context, 35, $this->getSourceContext())->macro_textField(...["title", CoreExtension::getAttribute($this->env, $this->source, ($context["tile"] ?? null), "getTitle", [], "method", false, false, false, 35), __("Title"), ["full_width" => true, "is_horizontal" => false, "maxlength" => 255]]);
        // line 39
        yield "

";
        // line 41
        yield $macros["fields"]->getTemplateForMacro("macro_textareaField", $context, 41, $this->getSourceContext())->macro_textareaField(...["description", CoreExtension::getAttribute($this->env, $this->source,         // line 43
($context["tile"] ?? null), "getDescription", [], "method", false, false, false, 43), __("Description"), ["full_width" => true, "is_horizontal" => false, "enable_richtext" => true]]);
        // line 49
        yield "

";
        // line 51
        yield $macros["fields"]->getTemplateForMacro("macro_illustrationField", $context, 51, $this->getSourceContext())->macro_illustrationField(...["illustration", CoreExtension::getAttribute($this->env, $this->source,         // line 53
($context["tile"] ?? null), "getIllustration", [], "method", false, false, false, 53), __("Illustration"), ["is_horizontal" => false, "full_width" => true, "backdrop" => false, "extra_css_classes" => "illustration-selector-extra-margin"]]);
        // line 61
        yield "

";
        // line 63
        yield $macros["fields"]->getTemplateForMacro("macro_dropdownArrayField", $context, 63, $this->getSourceContext())->macro_dropdownArrayField(...["page", CoreExtension::getAttribute($this->env, $this->source,         // line 65
($context["tile"] ?? null), "getPage", [], "method", false, false, false, 65), CoreExtension::getAttribute($this->env, $this->source,         // line 66
($context["tile"] ?? null), "getPossiblesPages", [], "method", false, false, false, 66), __("Target page"), ["full_width" => true, "is_horizontal" => false]]);
        // line 72
        yield "
";
        yield from [];
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "pages/admin/glpi_page_tile_config_fields.html.twig";
    }

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

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  74 => 72,  72 => 66,  71 => 65,  70 => 63,  66 => 61,  64 => 53,  63 => 51,  59 => 49,  57 => 43,  56 => 41,  52 => 39,  50 => 35,  47 => 34,  45 => 33,  42 => 32,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "pages/admin/glpi_page_tile_config_fields.html.twig", "/home/tisoluci/public_html/crpamplona/templates/pages/admin/glpi_page_tile_config_fields.html.twig");
    }
}
