Ich habe ein BE Modul in dem Datensätze gelistet werden.
in der Liste ist ein editlink (BackendUtility::getModuleUrl('record_edit')), mit dem die Datensätze ganz normal mit Typo3 bearbeitet werden können.
Beim Speichern bekomme ich seit neustem den Fehler: "ID parameter needs to be passed for the cHash calculation"
Mir ist zwar bekannt dass durch die Option cHashIncludePageId=true Probleme im Frontend auftauchen können wenn die entsprechenden Cachetabellen nicht geleert wurden, aber was das mit dem Backend zu tun hat ist mir schleierhaft.
Als Lösung $GLOBALS['TYPO3_CONF_VARS']['FE']['cHashIncludePageId'] auf false setzen zu müssen, möchte ich eigentlich vermeiden.
Weiß jemand Rat?
Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1467983513: ID parameter needs to be passed for the cHash calculation! As a temporary not recommended workaround, you can set $GLOBALS['TYPO3_CONF_VARS']['FE']['cHashIncludePageId'] to false to avoid this error. | RuntimeException thrown in file /html/typo3_src-7.6.16/typo3/sysext/frontend/Classes/Page/CacheHashCalculator.php in line 131. Requested URL: http://www.site.com/typo3/index.php?route=%2Frecord%2Fedit&token=0dba3e1b37658f27395bca693621db208e0322ae&edit[tx_sites_domain_model_sites][777]=edit&returnUrl=%2Ftypo3%2Findex.php%3FM%3Dweb_sitesbe%26moduleToken%3D9d02d0c8b760ce4e08be6d3dbe1472a9d4bab1d7