Richard Soeteman
09/03/2025, 1:10 PMSebastiaan
09/03/2025, 1:53 PMRichard Soeteman
09/03/2025, 1:55 PMSebastiaan
09/03/2025, 2:46 PMSebastiaan
09/03/2025, 4:04 PMSebastiaan
09/04/2025, 7:57 AMNiels Lyngsø
09/04/2025, 9:03 AMRobert Foster
09/04/2025, 10:53 AMLuuk Peters (Proud Nerds)
09/04/2025, 1:09 PM// the V13 "data type split data collector" works like this:
// - if .EditorUiAlias is set, the editor is based on manifests and should use one of the "Umbraco.Plain" options as .EditorAlias
// - if .EditorUiAlias is not set, the editor is based on code and should use its own alias as .EditorUiAlias
// unfortunately there is an issue with the migrator, in that it does not handle manifest based editors using valueType=TEXT,
// but with the above logic in mind, we can work around that :)
I tried to understand it in this forum post, but to be completely honest, I still don't get exactly what happends and why. In my case, the original EditorAlias would become the EditorUiAlias and the EditorAlias would become Umbraco.Plain.String.
https://forum.umbraco.com/t/how-to-handle-data-type-alias-change-between-umbraco-13-15/2833Richard Soeteman
09/08/2025, 7:52 AMSebastiaan
09/08/2025, 8:41 AMmigrateDataEditorSplitCollectionData - they'd love to see what's in it! If it exists at all.Richard Soeteman
09/08/2025, 9:15 AMmigrateDataEditorSplitCollectionData Those Aliasses are still used.
[
{
"DataTypeId": 1156,
"EditorAlias": "SEOChecker"
},
{
"DataTypeId": 1157,
"EditorAlias": "SEOChecker.SEOCheckerSocialPropertyEditor"
},
{
"DataTypeId": 1158,
"EditorAlias": "SEOChecker.RobotsTxt"
},
{
"DataTypeId": 1159,
"EditorAlias": "SEOChecker.XMLSitemap"
},
{
"DataTypeId": 1160,
"EditorAlias": "SEOChecker.Redirects"
}
]