ext_tables.php 727 B

123456789101112131415161718192021222324252627
  1. <?php
  2. use Meramo\Begriffmgt\Controller\DashboardController;
  3. use TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
  4. use TYPO3\CMS\Extbase\Utility\ExtensionUtility;
  5. call_user_func(function()
  6. {
  7. ExtensionUtility::registerModule(
  8. 'begriffmgt',
  9. 'tools',
  10. 'ChatbotBegriffManagement',
  11. 'top',
  12. [
  13. DashboardController::class => 'index, list, create',
  14. ],
  15. [
  16. 'access' => 'user,admin',
  17. 'icon' => 'EXT:begriffmgt/Resources/Public/Icons/chatbot.png',
  18. 'labels' => 'LLL:EXT:begriffmgt/Resources/Private/Language/locallang_mod.xlf:mlang_tabs_tab',
  19. ]
  20. );
  21. });
  22. // Add Static file
  23. ExtensionManagementUtility::addStaticFile('begriffmgt', 'Configuration/TypoScript', 'Chatbot Management');