Modules du backend · Question 5 sur 12
Un développeur a créé Configuration/Backend/Modules.php, mais le nouveau module n'apparaît pas. Que doit-il faire en premier ?
1 réponse est correcte. Facile
Afficher la solution
Solution
- A Vider les caches, p. ex. avec vendor/bin/typo3 cache:flush
Explication
Le fichier Modules.php est lu lors de la construction du conteneur d'injection de dépendances, et ce conteneur est mis en cache. Les modules nouveaux ou modifiés ne deviennent donc visibles qu'après le vidage des caches, par exemple avec vendor/bin/typo3 cache:flush ou la fonction de maintenance « Flush TYPO3 and PHP Cache ». Redémarrer le serveur web ne vide pas le cache de TYPO3. L'approche via ext_tables.php est obsolète et ne remplace pas l'enregistrement dans Modules.php.