Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
instruccionesaldorso opened this issue Mar 8, 2022 · 1 comment
Open

Comments

@instruccionesaldorso
Copy link

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.svg.
Would you mind moving it to that location, instead of the root of extension /ext_icon.svg?
We're using helhum/typo3-secure-web composer package, to use public resources under public/ and private code under private/ and the fact that the icon is not under Resources/Public/Icons makes it not reachable in the Extension Manager.

@instruccionesaldorso
Copy link
Author

Achim Strohm: would you mind moving the svg extension icon into folder Resources/Public/Icons/Extension.svg?
Since typo3/cms-composer-installers version 4+ (this can be done in TYPO3 11.5 optionally; in TYPO3 12.4 this is mandatory, as it uses 5+), the icon 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant