From 3930e218c1f8d4635c605a0ad07f9d0aabbc7c1a Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sat, 6 Nov 2021 14:01:25 +0100 Subject: [PATCH] update post edit page --- src/Controller/Blog/PostAdminController.php | 2 ++ templates/blog/post_admin/_form.html.twig | 4 ++-- templates/blog/post_admin/edit.html.twig | 10 ++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 templates/blog/post_admin/edit.html.twig diff --git a/src/Controller/Blog/PostAdminController.php b/src/Controller/Blog/PostAdminController.php index 4acfcd2..56eb335 100644 --- a/src/Controller/Blog/PostAdminController.php +++ b/src/Controller/Blog/PostAdminController.php @@ -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') diff --git a/templates/blog/post_admin/_form.html.twig b/templates/blog/post_admin/_form.html.twig index 9eb1cb1..67a93dc 100644 --- a/templates/blog/post_admin/_form.html.twig +++ b/templates/blog/post_admin/_form.html.twig @@ -63,7 +63,7 @@ {% endfor %} -
+
{% for item in ['isQuick', 'quickUrl', 'quickImage', 'quickVideo'] %}
@@ -78,7 +78,7 @@ {% endfor %}
-
+
{% for item in ['notebook'] %}
diff --git a/templates/blog/post_admin/edit.html.twig b/templates/blog/post_admin/edit.html.twig new file mode 100644 index 0000000..2f0eb73 --- /dev/null +++ b/templates/blog/post_admin/edit.html.twig @@ -0,0 +1,10 @@ +{% extends '@Core/admin/crud/edit.html.twig' %} + +{% block header_actions_after %} + {% if entity.isQuick %} + + + {{ configuration.actionTitle(context, 'fetch_quick_data', 'Récupérer données Quick')|trans|build_string(entity) }} + + {% endif %} +{% endblock %}