[TASK] Ensure version placeholders get updated on slug changes 50/58150/3
authorOliver Hader <oliver@typo3.org>
Mon, 3 Sep 2018 18:46:26 +0000 (20:46 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Mon, 3 Sep 2018 21:02:21 +0000 (23:02 +0200)
commit95a421eae2c1b95175cabdbd42ab0e6281e4ba0c
treec34819a7eaa0e871a0c82f0c3f08052e695647f8
parentc72713abed195fedcd893724ce2502f414a31350
[TASK] Ensure version placeholders get updated on slug changes

This change ensures that workspace version placeholders are kept
in sync when slug values (TCA type 'slug') are modified in their
specific workspace version. This is done implicitly without the
requirement to define shadowColumnsForNewPlaceholders in TCA.

Resolves: #86117
Releases: master
Change-Id: I11baab1e2154b5f3a043a29c08617c0ad360226a
Reviewed-on: https://review.typo3.org/58150
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/core/Classes/DataHandling/DataHandler.php
typo3/sysext/core/Classes/DataHandling/SlugEnricher.php