* move sideMenuItem group, icon_bas64, icon_base64_minimized to attributes property & support them october >1.0.467

* EventEmmiter with AssetMaker for correctly add assets from Plugin
This commit is contained in:
2020-07-17 12:10:38 +03:00
parent 7e75bb2b59
commit 047fc8c93a
3 changed files with 22 additions and 19 deletions

View File

@ -2,6 +2,7 @@
namespace Wms\Menu\Classes;
use Backend\Classes\SideMenuItem;
use Backend\Models\User;
use System\Classes\PluginManager;
@ -51,13 +52,20 @@ class Extend
if ($page) {
self::$navigation['sideMenu'][$name] = [
'label' => isset($page['label']) ? $page['label'] : 'wms.menu::lang.no-name',
'group' => $group,
'url' => isset($page['url']) ? $page['url'] : '#',
'icon' => isset($page['icon']) ? $page['icon'] : 'icon-leaf',
'icon_base64' => isset($page['icon_base64']) ? $page['icon_base64'] : '',
'icon_base64_minimized' => isset($page['icon_base64_minimized']) ? $page['icon_base64_minimized'] : '',
'attributes' => [
'group' => $group,
'icon_base64' => isset($page['icon_base64']) ? $page['icon_base64'] : '',
'icon_base64_minimized' => isset($page['icon_base64_minimized']) ? $page['icon_base64_minimized'] : '',
'keywords' => isset($page['keywords']) ? $page['keywords'] : '',
'description' => isset($page['description']) ? $page['description'] : ''
],
'permissions' => isset($page['permissions']) ? $page['permissions'] : ['wms.*'],
];
/**
* @see SideMenuItem::createFromArray()
*/
}
}
}