-
-
Notifications
You must be signed in to change notification settings - Fork 61
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
Output of the title of the backend layout instead of the id #707
Comments
Yeah, I confirm this behavior. But it is not ext:headless bug per se, but inconsistent values from core, if you set layout via tsconfig files, you will get nice name (if you set one), but if you add record you will receive ID of record to handle on your side (in fluid context). |
@lukaszuznanski we have 2 options to match core behavior or add consistent approach in headless. |
Thanks for the reply: That is then no more working in the headless context. Having the backend layouts in a folder in the page tree, as a record, is probably also not a good place since they should not be changed by any editor and should be clearly out of their reach. So I assume, best practice is: a. design the backend layouts in the backend |
@daUhradone what exactly is not working? Because from what I checked everything is working as expected (we match core behavior), only if you are using backend layouts as records instead of files (files in my opinion are much better solution) you have add extra step (prepare custom Typoscript) to match records to layouts same way you are doing in fluid context. |
Describe the bug
In all docs it is descirbed and it would be expected that the name of the backend layout is used for the api, but the id is submitted
To Reproduce
Setup a backend layout and check the api
default is submitted as: -1
Expected behavior
title: string
TYPO3 version and TYPO3 Headless version
TYPO3 12 - headless latest
The text was updated successfully, but these errors were encountered: