-
Notifications
You must be signed in to change notification settings - Fork 19
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
typo3/cms-composer-installers:^4 compatibility will need some work #271
Comments
With v4, the extension part of public URLs of assets is scrambled at `composer install` time. Proper paths can be build at runtime with the TYPO3 FileResource APIs. We will have to supply ai new way to include assets from other extensions in our HTML `inject ( )` blocks. This currently breaks our tests (and local development instances) as well as live sites including local assets. This will need some more thought. Ideas are welcome. Relates: #271
See https://forge.typo3.org/issues/99203 for TypoScript solutions and comments on https://typo3.slack.com/archives/C02JDFFLBEW/p1669449850484169 |
We could...
|
Relates: a-r-m-i-n/min#12 |
By using 1. now we are trying to stay close to "how it is supposed to work". |
The new generation of
typo3/cms-composer-installers
uses URLs toEXT:.../Resources/Public/...
that must be generated via the FileResource API.This will need changes to our test extensions and documentation.
We will probably have to develop a solution how our JavaScript can dynamically include JavaScript from e.g. the site package.
Or just tell users they shall dump their loadable assets to some folder in
./public
now. But this won't be a nice solution if people want to dynamically load assets from a 3rd party extension.Relates: TYPO3/CmsComposerInstallers#131
The text was updated successfully, but these errors were encountered: