- {# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #}
- {# @var entity \EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto #}
- {% extends ea.templatePath('layout') %}
- {% form_theme edit_form with ea.crud.formThemes only %}
- {% trans_default_domain ea.i18n.translationDomain %}
- {% block body_id 'ea-edit-' ~ entity.name ~ '-' ~ entity.primaryKeyValue %}
- {% block body_class 'ea-edit ea-edit-' ~ entity.name %}
- {% block configured_head_contents %}
-     {{ parent() }}
-     {% for htmlContent in edit_form.vars.ea_crud_form.assets.headContents %}
-         {{ htmlContent|raw }}
-     {% endfor %}
- {% endblock %}
- {% block configured_body_contents %}
-     {{ parent() }}
-     {% for htmlContent in edit_form.vars.ea_crud_form.assets.bodyContents %}
-         {{ htmlContent|raw }}
-     {% endfor %}
- {% endblock %}
- {% block configured_stylesheets %}
-     {{ parent() }}
-     {{ include('@EasyAdmin/includes/_css_assets.html.twig', { assets: edit_form.vars.ea_crud_form.assets.cssAssets }, with_context = false) }}
-     {{ include('@EasyAdmin/includes/_encore_link_tags.html.twig', { assets: edit_form.vars.ea_crud_form.assets.webpackEncoreAssets }, with_context = false) }}
- {% endblock %}
- {% block configured_javascripts %}
-     {{ parent() }}
-     {{ include('@EasyAdmin/includes/_js_assets.html.twig', { assets: edit_form.vars.ea_crud_form.assets.jsAssets }, with_context = false) }}
-     {{ include('@EasyAdmin/includes/_encore_script_tags.html.twig', { assets: edit_form.vars.ea_crud_form.assets.webpackEncoreAssets }, with_context = false) }}
- {% endblock %}
- {% block content_title %}
-     {%- apply spaceless -%}
-         {% set custom_page_title = ea.crud.customPageTitle(pageName, entity ? entity.instance : null) %}
-         {{ custom_page_title is null
-             ? (ea.crud.defaultPageTitle|trans(ea.i18n.translationParameters, 'EasyAdminBundle'))|raw
-             : (custom_page_title|trans(ea.i18n.translationParameters))|raw }}
-     {%- endapply -%}
- {% endblock %}
- {% block page_actions %}
-     {% for action in entity.actions %}
-         {{ include(action.templatePath, { action: action }, with_context = false) }}
-     {% endfor %}
- {% endblock %}
- {% block main %}
-     {% block edit_form %}
-         {{ form(edit_form) }}
-     {% endblock edit_form %}
-     {% block delete_form %}
-         {{ include('@EasyAdmin/crud/includes/_delete_form.html.twig', { entity_id: entity.primaryKeyValue }, with_context = false) }}
-     {% endblock delete_form %}
- {% endblock %}