Feature #79910
closedAdd an alias to Backend Layout record
0%
Description
Currently BE layouts records can be distinguish only by their UID, it's very impractical when deploying the backend layouts.
Please add the option as it is done in the Grid elements (see on screenshot), there is an Alias field which can be used in TypoScript instead of UID, what is very comfortable for code maintaining.
Backend layout data providers is already done (https://forge.typo3.org/issues/37208), so there should be no obstacles to add this feature.
Files
Updated by Georg Ringer almost 8 years ago
- Status changed from New to Needs Feedback
Same as gridelements the backend layouts can also be provided by tsconfig which avoids issues with a uid as alias.
Please use this solution. Hope that helps you already?
Updated by Rafal Brzeski almost 8 years ago
This partly solves the case, layout constructed in tsconfig is very helpfully for template starters, but this is a bit magic for beginners.
During creating new record with backend layout, editor can use great tool which is a grid wizard. Why we need to force users to use tsconfig separately from the wizard?
The wizard at the end remains only a virtual tool (which de facto may stay as a separate module).
Does backend layout records should not be complementary without using additional tsconfig ?
At the moment there are two ways to do the same, but they are not compatible with each other... It's a bit confusing.
Updated by Georg Ringer over 7 years ago
- Status changed from Needs Feedback to Rejected
Thanks for your feedback! However having an alias like in gridelements will still don't help you with deploying.
If you really need this field, this can be achived by a separate extension. take a look at https://github.com/georgringer/belayout_fileprovider what I did for the time when the way tsconfig was not included by default in the core.
As I don't see any reason for having the field I will still close the issue. Hope you understand.