Bug #89485
closedEditing a slug field on a root page (page with SiteConfiguration) is not possible if parent uid of this root page is > 0 and TreeRoot has no site configuration
100%
Description
Current situation:
We have a lot of pages in our Typo3 system. Therefore we organize them in different sys folders on the first level under the root page (id=0).
root sys folder 1 <- level 1 page a <- level 2 page j page k sys folder 2 page e page u page o sys folder 3 page p page w page q ...
Problem:
When we create a new page on level 2 first and set the flag "is_siteroot" afterwards, the slug generates by itself.
i.e.: page title "www.project-abc.com" becomes "/wwwproject-abccom".
An editing afterwards of the slug field is not possible, because it's not visible (see 1_no-slug-field-for-pages-on-level-2.jpg).
We have to change the field manually by accessing the database (see 2_generated-slug.jpg).
If there is no way to edit the field in the backend of Typo3, the root page is not accessible and the slugs of the child pages will have the root slug prepended ("/wwwproject-abccom/about-us").
When we create a page on level 1 the slug will get the value "/", which is correct and the field is visible for editing (see 3_slug-field-visible_for_pages_on_level_1.jpg).
In addition:
The site configurations do exist and work (example: 4_site-configiration-level-2.jpg).
Files