Project

General

Profile

Actions

Bug #90222

closed

Visual output of slug proposal broken if no slash is prepended

Added by Elias Häußler almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
FormEngine aka TCEforms
Target version:
-
Start date:
2020-01-27
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

In backend forms, if one generates a slug manually by pressing the "recreate" button next to a slug field, the visual output (label indicating the successful/failed slug proposal) is broken if no slash is defined to be prepended.

To test this, one can easily add a (or use an existing) slug field to a table other than "pages" (as slash prepending is here enabled by default) without defining the prependsSlash configuration in TCA (or setting it explicitly to false). Now, if one recreates the slug in backend form, the visual output should look like this:

slug-currently

For the visual output, we should ensure the proposal is always prepended by a slash in order to make the visual output more clear. It should then look like this (note the slash between "en" and "subpage-1"):

slug-without-enforced-slash

The value itself should not be touched anytime, it's just about visual beauty :)


Files

Bildschirmfoto 2020-01-27 um 21.31.57.png (11.2 KB) Bildschirmfoto 2020-01-27 um 21.31.57.png slug-currently Elias Häußler, 2020-01-27 21:37
Bildschirmfoto 2020-01-27 um 21.32.14.png (11.1 KB) Bildschirmfoto 2020-01-27 um 21.32.14.png slug-without-enforced-slash Elias Häußler, 2020-01-27 21:38
Actions

Also available in: Atom PDF