feat!: require Shopware 6.7, release as 0.1.0
- shopware/core ~6.7.0; 6.6 stays on the 0.0.x line - drop the sw-settings navigation entry; the settingsItem card in Settings > System is the only entry, like core settings modules - dev container on dockware/shopware:6.7.14.2 BREAKING CHANGE: Shopware 6.6 is no longer supported. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1176d3c87d
commit
4abd77103e
5 files changed
+16
-21
No files matched your search
@@ -27,23 +27,8 @@ Shopware.Module.register('aeon-dump-manager', {
|
||||
},
|
||||
},
|
||||
|
||||
// Per https://developer.shopware.com/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.html —
|
||||
// plugins can't register a first-level main-menu entry, so this nests
|
||||
// under the core 'sw-settings' navigation node. Clicking Settings in the
|
||||
// main sidebar shows this as a sub-item, landing at #/sw/settings/.
|
||||
navigation: [{
|
||||
id: 'aeon-dump-manager-list',
|
||||
label: 'aeon-dump-manager.general.mainMenuItemGeneral',
|
||||
color: '#ff3d58',
|
||||
path: 'aeon.dump.manager.list',
|
||||
icon: 'regular-database',
|
||||
parent: 'sw-settings',
|
||||
position: 100,
|
||||
privilege: 'aeon_dump_manager.viewer',
|
||||
}],
|
||||
|
||||
// Also shown as a card on the Settings overview page's "System" group,
|
||||
// next to Plugins/Cache — complements the navigation entry above.
|
||||
// Card on the Settings overview page's "System" group, next to Plugins/Cache.
|
||||
// Same mechanism every core settings module uses in 6.6 and 6.7 (no sidebar entry).
|
||||
settingsItem: {
|
||||
group: 'system',
|
||||
to: 'aeon.dump.manager.list',
|
||||
|
||||
Reference in new issue
Block a user