Feature #99834
closedPSR-14 events around auto create redirects are use full for several use-cases
100%
Description
Auto redirect creation lacked the possibility to define
default values or to manipulate the record before it is
persisted to the database. The reason for this was, that
the records are directly written to the database and not
using the `DataHandler` which respects default values
and provide several hooks to use. Without the DataHandler
it was also not possible to process stuff after the redirect
has been persisted, e.g. inform other systems, send emails,
extend statistics or other use-cases.
Therefore two events should be implemented:
- before persisting record: giving the ability to modify
the record before it is written, enhance it with custom
values or change it - after persisting: This would make it possible to react
on really persisted redirects and do further stuff based
on it, having the corresponding concrete redirect record
with the `uid` available
Updated by Stefan Bürk almost 2 years ago
- Related to Task #99044: Ensure auto-created redirect are stored on connected site root added
- Related to Feature #91776: Use the pid field to associate a redirect with the page it was created for added
- Related to Feature #99802: Introducing a event to redirects ManagementController to modify view data helps to enrich view for custom view overrides added
Updated by Gerrit Code Review almost 2 years ago
- Status changed from New to Under Review
Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review almost 2 years ago
Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review almost 2 years ago
Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Benni Mack almost 2 years ago
- Target version changed from 12.2 to 12.3
Updated by Gerrit Code Review over 1 year ago
Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review over 1 year ago
Patch set 10 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review over 1 year ago
Patch set 11 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review over 1 year ago
Patch set 12 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Gerrit Code Review over 1 year ago
Patch set 13 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/76539
Updated by Stefan Bürk over 1 year ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset ea41701624d46edb8fc36f21bf3b09d5368c6973.
Updated by Chris Müller over 1 year ago
- Related to Task #100212: Correct examples in redirect event examples added
Updated by Chris Müller over 1 year ago
- Related to Task #100331: List PSR-14 events in EXT:redirects documentation added