DirkPersky / typo3-dp_cookieconsent

TYPO3 Extension: Enable a cookie consent box. Let you visitors control the usage of cookies and load script or content after a consent. (ePrivacy, TTDSG)
GNU Affero General Public License v3.0
32 stars 27 forks source link

Extension icon under Resources/Public/Icons/ folder #143

Closed instruccionesaldorso closed 7 months ago

instruccionesaldorso commented 7 months ago

According to official documentation (see https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/FilesAndLocations/Index.html#reserved-file-names), extension icon should be under Resources/Public/Icons/Extension.*.

@DirkPersky Would you mind moving it to that location, instead of the root of extension /ext_icon.png?

Since typo3/cms-composer-installers version 4+ (this can be required in TYPO3 11.5 optionally; in TYPO3 12.4 this is mandatory, as it uses 5+), the icon for your extension does not appear in the Extension Manager. Additionally, some other extension like EXT:additional_reports fails in one of its modules, as it cannot find the extension icon in the standard path: https://github.com/Apen/additional_reports/blob/master/Classes/Utility.php#L260