update post edit page

This commit is contained in:
Simon Vieille 2021-11-06 14:01:25 +01:00
parent c6df20a47a
commit 3930e218c1
3 changed files with 14 additions and 2 deletions

View file

@ -40,6 +40,7 @@ class PostAdminController extends CrudController
->setPageRoute('delete', 'admin_blog_post_delete')
->setPageRoute('filter', 'admin_blog_post_filter')
->setPageRoute('batch', 'admin_blog_post_batch')
->setPageRoute('fetch_quick_data', 'admin_blog_post_fetch_quick_data')
->setForm('new', PostType::class, [])
->setForm('edit', PostType::class, [])
@ -47,6 +48,7 @@ class PostAdminController extends CrudController
->setView('show_entity', 'blog/post_admin/_show.html.twig')
->setView('form', 'blog/post_admin/_form.html.twig')
->setView('edit', 'blog/post_admin/edit.html.twig')
->setDefaultSort('index', 'publishedAt', 'desc')

View file

@ -63,7 +63,7 @@
{% endfor %}
</div>
</div>
<div class="tab-pane" id="form-post-quick">
<div class="tab-pane p-3" id="form-post-quick">
<div class="row">
{% for item in ['isQuick', 'quickUrl', 'quickImage', 'quickVideo'] %}
<div class="col-md-12">
@ -78,7 +78,7 @@
{% endfor %}
</div>
</div>
<div class="tab-pane" id="form-post-notebook">
<div class="tab-pane p-3" id="form-post-notebook">
<div class="row">
{% for item in ['notebook'] %}
<div class="col-md-12">

View file

@ -0,0 +1,10 @@
{% extends '@Core/admin/crud/edit.html.twig' %}
{% block header_actions_after %}
{% if entity.isQuick %}
<a href="{{ path(configuration.pageRoute('fetch_quick_data'), {entity: entity.id}|merge(configuration.pageRouteParams('fetch_quick_data'))) }}" class="btn">
<span class="fa fa-long-arrow-alt-down pr-1"></span>
{{ configuration.actionTitle(context, 'fetch_quick_data', 'Récupérer données Quick')|trans|build_string(entity) }}
</a>
{% endif %}
{% endblock %}