Structure d'une extension · Question 1 sur 12
Dans quel dossier d'une extension se trouvent les fichiers CSS, JavaScript et images que le serveur web doit délivrer ?
1 réponse est correcte. Facile
Afficher la solution
Solution
- D Resources/Public/
Explication
Les fichiers publiquement accessibles d'une extension ont leur place dans Resources/Public/, par exemple Resources/Public/Css/main.css ou Resources/Public/Icons/Extension.svg. Dans un template, on les inclut via des chemins comme EXT:my_ext/Resources/Public/Css/main.css, et TYPO3 en génère l'URL publique. Resources/Private/ est l'erreur évidente : ce dossier contient les templates, partials, layouts et fichiers de langue qui ne sont lus que sur le serveur et ne doivent explicitement pas être accessibles de l'extérieur. Les fichiers créés à l'exécution n'appartiennent pas à l'extension mais à typo3temp/.