Bug #91762
closedUpdate wizard pagesSlugs doesn't respect slugs TCA configuration
0%
Description
The description of the update wizard says slug generation "is done by evaluating the page title / navigation title and all of its rootline."
However in the code nav_title
is never mentioned and the TCA is overridden: $fieldConfig['generatorOptions']['fields'] = ['tx_realurl_pathsegment,title'];
As the generatorOptions might easily allow using nav_title, as mentioned in the doc examples I'd suggest not overriding the field to allow e.g. to set
$GLOBALS['TCA']['pages']['columns']['slug']['config']['generatorOptions']['fields'] = [['nav_title', 'title']];
(The default value of pages.TCA is ['title']
I won't propose changing that in favor of unpredicted regressions)
Thus, I propose to delete this override and update the description to "is done by evaluating e.g. the page title and all of its rootline."
Updated by Mirko Schade almost 4 years ago
I have also ran in this issue. Maybe it should merge the TCA configurations. This is also in TYPO3 v10.
Updated by Benni Mack 4 months ago
- Status changed from New to Closed
Unfortunately there is nothing we can do as this code has been removed in all versions supported by now. It is a good idea and I suggest to let the ELTS team or core_upgrader developers know.