Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions Configuration/Backend/Modules.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,13 @@
/**
* Backend module registration for nr_llm.
*
* Structure: Main module under 'admin', sub-modules as children of main module.
* Structure: Main module under 'tools', sub-modules as children of main module.
* Sub-modules only appear in docheader dropdown, not in main navigation.
*
* Uses 'tools' as parent for v13+v14 compatibility:
* - v13: 'tools' exists natively as the admin tools group
* - v14: 'tools' is an alias for the new 'admin' group
*
* Pattern follows TYPO3 Styleguide extension:
* - Main module identifier without prefix (e.g., 'nrllm' not 'tools_nrllm')
* - Child modules with parent as prefix (e.g., 'nrllm_providers')
Expand All @@ -28,7 +32,7 @@
return [
// Main dashboard module (parent container)
'nrllm' => [
'parent' => 'admin',
'parent' => 'tools',
'position' => ['after' => 'styleguide'],
'access' => 'admin',
'iconIdentifier' => 'module-nrllm',
Expand Down
Loading