0
TYPO3의 백엔드에서 생성 레코드에 의해 삽입 된 변경 값에 대해 후크를 사용하고 싶습니다. 이를 위해 데이터베이스에서 값을 변경해야하므로 ID를 가져야합니다. function processDatamap_postProcessFieldArray ($status, $table, $id, &$fieldArray, &$reference){....}
을 사용하고 있지만 $id
에는 공통 값 (43, 67, 87, ...)이 없으며 값은 NEW589ce2522e406137033561
이고 각 테스트에서 단어 NEW
이 변경됩니다. 왜이 값을 할당하는지 이해가 안됩니다.Hook of TYPO3 7.6의 매개 변수 id 값이 잘못되었습니다.
난 당신이 새 레코드를 생성 할 때 발생하며 임시 고유 한 ID입니다 PHP 5.6
감사합니다 원하는 ID를 포함하는 경우 그 검사 후
을 훅
processDatamap_afterDatabaseOperations
예를 들면 그것을 사용! 후크의 기능에 대해 더 많이 이해합니다. –