Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C CMS
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
    • Locked files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • CI
  • CMS
  • Repository
  • cms
  • ..
  • test_meta
  • ext_emconf.php
Find file Blame History Permalink
  • Helmut Hummel's avatar
    [BUGFIX] Remove caches for page title and meta tag · d05865f7
    Helmut Hummel authored Apr 19, 2019 and Richard Haeser's avatar Richard Haeser committed Jun 21, 2019
    
    
    By concept for frontend rendering the page title and meta tags
    are not meant to be stored in page cache in order to allow
    non cachable plugins to modify those.
    
    Currently both page title and meta tags are stored
    in separate cache entries, which violates the concept above
    and unnecessarily tightly couples those code parts to the
    TypoScriptFrontendController and internal logic of it.
    
    This patch removes these caches.
    
    In order to properly handle the uncached rendering state,
    we make sure the meta tag registry is properly
    serialized with all managers.
    
    Resolves: #88179
    Releases: master, 9.5
    Change-Id: If5200398bf9ab9db09ab97403c976d82cb33d01d
    Signed-off-by: default avatarFrank Naegler <frank.naegler@typo3.org>
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60520
    
    
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: default avatarHelmut Hummel <typo3@helhum.io>
    Tested-by: default avatarRichard Haeser <richard@maxserv.com>
    Reviewed-by: default avatarHelmut Hummel <typo3@helhum.io>
    Reviewed-by: default avatarRichard Haeser <richard@maxserv.com>
    d05865f7