Typo3(8.7.30,作曲家)扩展管理器未显示在后端
Typo3 (8.7.30, composer) Extension Manager not showing up in backend
我有一个 composer typo3 (8.7.30) 项目,但不知何故扩展管理器没有出现。
我尝试了以下方法:
./vendor/bin/typo3 extensionmanager:extension:install extensionmanager
./vendor/bin/typo3cms extension:activate extensionmanager
./vendor/bin/typo3cms extension:setup extensionmanager
我的用户有管理员权限,我可以看到其他管理工具。我还尝试使用安装工具创建一个新的管理员,并且新用户具有相同的 "problem"。
其他模块——包括自定义模块——正在出现。
关于如何解决这个问题有什么想法吗?
编辑:当我在不生成包状态的情况下逐步安装项目时,它工作正常,但是当我生成包状态时,扩展管理器丢失了——即使 PackageStates.php
从您的 composer.json
安装后,扩展管理器可用。
我猜你的 PackageStates.php
只是不知何故错过了 extensionmanager:
'extensionmanager' => [
'packagePath' => 'typo3/sysext/extensionmanager/',
],
如果我手动删除该部分,vendor/bin/typo3cms install:generatepackagestates
(来自您已经安装的包 helhum/typo3-console
)会重新生成它。
一个 userTsConfig.ts 在生产上下文中禁用了该模块。我没有检查它,因为这种行为对我来说是新的。这既不是 typo3 也不是作曲家的问题,只是配置问题。
我有一个 composer typo3 (8.7.30) 项目,但不知何故扩展管理器没有出现。
我尝试了以下方法:
./vendor/bin/typo3 extensionmanager:extension:install extensionmanager
./vendor/bin/typo3cms extension:activate extensionmanager
./vendor/bin/typo3cms extension:setup extensionmanager
我的用户有管理员权限,我可以看到其他管理工具。我还尝试使用安装工具创建一个新的管理员,并且新用户具有相同的 "problem"。
其他模块——包括自定义模块——正在出现。
关于如何解决这个问题有什么想法吗?
编辑:当我在不生成包状态的情况下逐步安装项目时,它工作正常,但是当我生成包状态时,扩展管理器丢失了——即使 PackageStates.php
从您的 composer.json
安装后,扩展管理器可用。
我猜你的 PackageStates.php
只是不知何故错过了 extensionmanager:
'extensionmanager' => [
'packagePath' => 'typo3/sysext/extensionmanager/',
],
如果我手动删除该部分,vendor/bin/typo3cms install:generatepackagestates
(来自您已经安装的包 helhum/typo3-console
)会重新生成它。
一个 userTsConfig.ts 在生产上下文中禁用了该模块。我没有检查它,因为这种行为对我来说是新的。这既不是 typo3 也不是作曲家的问题,只是配置问题。