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:
@@ -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));
|
||||
|
@@ -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>
|
||||
|
Reference in New Issue
Block a user