Bug #86301

ModuleLoader keeps uninstalled module "list"

Added by Georg Ringer over 2 years ago. Updated about 1 year 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.

#1

Updated by Josef Glatz over 2 years ago

When using typo3/minimal recordlist package is required.

When does such scenario happen? I thought editing PackageStates.php by hand is scorned?

#2

Updated by Benni Mack about 1 year ago

  • Status changed from New to Needs Feedback

Yo. Georg - let use more details.

#3

Updated by Georg Ringer about 1 year ago

  • Status changed from Needs Feedback to Closed

closed for now

Also available in: Atom PDF