From d1fdd980e8dedaa32dfc853e14567558b8431c56 Mon Sep 17 00:00:00 2001 From: Awilum Date: Tue, 28 Jan 2020 19:17:26 +0300 Subject: [PATCH] feat(admin-plugin): add IconTwigExtension --- site/plugins/admin/dependencies.php | 4 ++ .../templates/system/api/delivery/index.html | 10 ++-- .../admin/twig/IconAdminTwigExtension.php | 48 +++++++++++++++++++ 3 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 site/plugins/admin/twig/IconAdminTwigExtension.php diff --git a/site/plugins/admin/dependencies.php b/site/plugins/admin/dependencies.php index 826698b3..dd4edaec 100644 --- a/site/plugins/admin/dependencies.php +++ b/site/plugins/admin/dependencies.php @@ -30,6 +30,10 @@ $flextype->registry->set('admin_navigation.settings.api', ['title' => __('admin_ // Add Global Vars Admin Twig Extension $flextype->view->addExtension(new GlobalVarsAdminTwigExtension($flextype)); +// Add Icon Admin Twig Extension +$flextype->view->addExtension(new IconAdminTwigExtension($flextype)); + + $flextype['DashboardController'] = static function ($container) { return new DashboardController($container); }; diff --git a/site/plugins/admin/templates/system/api/delivery/index.html b/site/plugins/admin/templates/system/api/delivery/index.html index 1290258c..dae42389 100644 --- a/site/plugins/admin/templates/system/api/delivery/index.html +++ b/site/plugins/admin/templates/system/api/delivery/index.html @@ -42,13 +42,15 @@