-
Notifications
You must be signed in to change notification settings - Fork 214
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
$extensionName is empty in site configuration #2068
Comments
I fixed this by translating the labels in page templates, instead of having a hard coded label. So something like this |
Can you provide a bit more information about how/when this happens? The function in question will use I am also not able to reproduce this by crating a page template with any combination of valid ways to specify a label (hardcoded label, short XLF identifier, full XLF path or even intentionally wrong XLF identifier, short or long). So I'm wondering how it can be that this error is raised on your setups. |
|
That does not work for me |
@grischpel I'm afraid that error message doesn't help me. The error could come from anywhere; TYPO3 is catching an exception and turning it into a flash mesasge. You can help by editing |
@NamelessCoder If you can tell me how to get the file? I can not find it in the directory tree in the files in Typo3. Maybe I am too stupid to find them, but I have this problem now in some projects. Actually in all since Typo3 11. Has this possibly to do with the registration in the template? ext_localconf.php -> \FluidTYPO3\Flux\Core::registerProviderExtensionKey('Vendorname.Templatename', 'Page'); |
Depending on TYPO3 version, this class is either in Assuming that the |
Maybe I should mention that I have the following versions: "fluidtypo3/flux": "9.7.2", "fluidtypo3/vhs": "6.1.3". Unfortunately, newer versions of Flux and vhs do not work in any way with Typo3 11. With newer versions, Flux does not work higher than version 9 in any of my projects that I have moved from Typo3 9 or 10 to Typo3 11.
Path found here: /var/www/websitename/public/typo3/sysext/backend/Classes/Form/FormDataProvider
Yes, I made sure that the vendor names and template names matched. So I paid attention to upper and lower case. |
Flux 10.0 and VHS 7.0 should both work with TYPO3v11. It's possible that other packages are constraining the allowed versions.
The extension identity must be created from your vendor name and the extension name, not the template name. I'm pretty sure you've got it correct, just wanted to mention that again to be totally clear. If your vendor name is |
Yes, Sir, thats correct.
Unfortunately, it just doesn't work for me. No matter with which website / project. |
(1/1) #1498144052 InvalidArgumentException in /var/www//public/typo3/sysext/extbase/Classes/Utility/LocalizationUtility.php line 86
throw $exception; |
@markoschmidt
|
Ok, I got it working now.... BUT:
|
@NamelessCoder I have this error, if I upgrade Flux to Version 10: #2110 |
You will need to flush the caches via the install tool "Maintenance" module, or delete the |
An error occurred trying to process items for field "Available page layouts/templates (empty selection means allow-all)" (Parameter $extensionName cannot be empty if a fully-qualified key is not specified.).
The text was updated successfully, but these errors were encountered: