1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-16 10:04:21 +02:00

feat(admin-plugin): change settings to system in left admin panel nav

This commit is contained in:
Awilum
2020-02-26 15:31:38 +03:00
parent 91d65e1819
commit 62e907c238
2 changed files with 11 additions and 11 deletions

View File

@@ -23,8 +23,8 @@ $flextype->registry->set('plugins.admin.navigation.extends.fieldsets', ['title'
$flextype->registry->set('plugins.admin.navigation.extends.themes', ['title' => __('admin_themes'),'icon' => 'fas fa-palette', 'link' => $flextype->router->pathFor('admin.themes.index')]);
$flextype->registry->set('plugins.admin.navigation.extends.snippets', ['title' => __('admin_snippets'),'icon' => 'far fa-file-code', 'link' => $flextype->router->pathFor('admin.snippets.index')]);
$flextype->registry->set('plugins.admin.navigation.extends.plugins', ['title' => __('admin_plugins'),'icon' => 'fas fa-plug', 'link' => $flextype->router->pathFor('admin.plugins.index')]);
$flextype->registry->set('plugins.admin.navigation.settings.tools', ['title' => __('admin_tools'),'icon' => 'fas fa-toolbox', 'link' => $flextype->router->pathFor('admin.tools.index')]);
$flextype->registry->set('plugins.admin.navigation.settings.api', ['title' => __('admin_api'),'icon' => 'fas fa-network-wired', 'link' => $flextype->router->pathFor('admin.api.index')]);
$flextype->registry->set('plugins.admin.navigation.system.tools', ['title' => __('admin_tools'),'icon' => 'fas fa-toolbox', 'link' => $flextype->router->pathFor('admin.tools.index')]);
$flextype->registry->set('plugins.admin.navigation.system.api', ['title' => __('admin_api'),'icon' => 'fas fa-network-wired', 'link' => $flextype->router->pathFor('admin.api.index')]);
// Add Global Vars Admin Twig Extension
$flextype->view->addExtension(new GlobalVarsAdminTwigExtension($flextype));

View File

@@ -8,7 +8,7 @@
<meta name="author" content="">
<meta name="robots" content="noindex,nofollow">
{% do
{% do
emitter.emit('onAdminThemeMeta') %}
<title>FLEXTYPE</title>
@@ -17,9 +17,9 @@
{% set vendor_build_css = site_url() ~ '/site/plugins/admin/assets/dist/css/vendor-build.min.css' %}
{% set admin_panel_build_css = site_url() ~ '/site/plugins/admin/assets/dist/css/admin-panel-build.min.css' %}
{% do
{% do
assets.add('css', vendor_build_css, 'admin', 1) %}
{% do
{% do
assets.add('css', admin_panel_build_css, 'admin', 2) %}
{% for assets_admin in assets.get('css', 'admin') %}
@@ -28,7 +28,7 @@
{% endfor %}
{% endfor %}
{% do
{% do
emitter.emit('onAdminThemeHeader') %}
{% endblock %}
</head>
@@ -74,14 +74,14 @@
</a>
</li>
{% endfor %}
{% for key, item in registry.plugins.admin.navigation.settings %}
{% for key, item in registry.plugins.admin.navigation.system %}
<li>
<a data-tippy-content="{{ item.title|raw }}" href="{{ site_url() }}{{ item.link|raw }}" class="js-nav navigation__item {% if key == menu_item %}navigation__item--active{% endif %}">
<i class="icon icon--white">{{ icon(item.icon) }}</i>
</a>
</li>
{% endfor %}
{% for key, item in registry.plugins.admin.navigation.help %}
{% for key, item in registry.plugins.admin.navigation.information %}
<li>
<a data-tippy-content="{{ item.title|raw }}" href="{{ item.link|raw }}" class="js-nav navigation__item {% if key == menu_item %}navigation__item--active{% endif %}">
<i class="icon icon--white">{{ icon(item.icon) }}</i>
@@ -289,7 +289,7 @@
</main>
{% set admin_panel_build_js = site_url() ~ '/site/plugins/admin/assets/dist/js/admin-panel-build.min.js' %}
{% do
{% do
assets.add('js', admin_panel_build_js, 'admin', 1) %}
{% for assets_admin in assets.get('js', 'admin') %}
{% for assets_by_priorities in assets_admin %}
@@ -308,9 +308,9 @@
{% include "plugins/admin/templates/partials/modules/datetimepicker.html" %}
{% include "plugins/admin/templates/partials/modules/clipboard.html" %}
{% do
{% do
emitter.emit('onAdminThemeTail') %}
{% block tail %}{% endblock %}
</body>
</html>
</html>