Project

General

Profile

Actions

Bug #86301

closed

ModuleLoader keeps uninstalled module "list"

Added by Georg Ringer over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-09-18
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

If 9.4 is set up with composer and the recordlist is not part of the installation which can be faked by removing recordlist from PackageStates.php breaks at least the about module.

With first uncached hit there is an exception

#1351584844 TYPO3Fluid\Fluid\Core\Exception
Either "key" or "id" must be provided for f:translate

with 2nd hit, the list module is still displayed in the about module but broken icon and no title.

short analyse shows this


    [1] => Array
        (
            [name] => ViewpageView
            [icon] => 
            [iconIdentifier] => module-web_ViewpageView
            [label] => LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf:mlang_tabs_tab
            [shortDescription] => LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf:mlang_labels_tablabel
            [longDescription] => LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf:mlang_labels_tabdescr
        )

    [2] => Array
        (
            [name] => list
            [icon] => 
            [iconIdentifier] => 
            [label] => 
            [shortDescription] => 
            [longDescription] => 
        )

see that list is still part of the submodules but of course everything empty - which explains exception and broken icon.

Actions

Also available in: Atom PDF