0
votes

I have a composer typo3 (8.7.30) project, but somehow the extension-manager does not show up.

I tried the following:

  • ./vendor/bin/typo3 extensionmanager:extension:install extensionmanager
  • ./vendor/bin/typo3cms extension:activate extensionmanager
  • ./vendor/bin/typo3cms extension:setup extensionmanager

My user has admin rights and I can see other admin tools. I also tried to create a new admin with the install tool and the new user had the same "problem".

Other modules - including custom ones - are showing up.

Any ideas on how to tackle this?

Edit: When I install the project step by step without generating the package state it's working fine, but the moment I generate package states the extension manager is missing - even though the entry in the PackageStates.php

2
can you show your composer.json?Jonas Eberle

2 Answers

1
votes

One userTsConfig.ts disabled the module in the production context. I didn't check for it because the behavior was new for me. It was neither a typo3 or composer problem, just a configuration issue.

0
votes

After installing from your composer.json, the extension manager is available.

I guess that your PackageStates.php just somehow misses the extensionmanager:

    'extensionmanager' => [
        'packagePath' => 'typo3/sysext/extensionmanager/',
    ],

If I manually remove that section, vendor/bin/typo3cms install:generatepackagestates (from the package helhum/typo3-console which you already have installed) would regenerate it.