processDatamap_beforeStart Hook - получить фактический UID в TYPO3 - PullRequest
0 голосов
/ 03 сентября 2018

Я использую

processDatamap_beforeStart (DataHandler $ dataHandler)

крюк. В функции я хочу использовать фактический UID из нового созданного модуля, но я получаю только что-то вроде NEW58106331753043.15119885. Я знаю, что есть функция для других хуков, таких как substNEWwithIDs[$id], но у меня нет $id Есть ли способ получить реально новый UID?

1 Ответ

0 голосов
/ 03 сентября 2018

Вы не можете. Этот хук перед созданием записи базы данных, поэтому у него еще нет фактического идентификатора. Вам нужно будет использовать хук processDatamap_afterDatabaseOperations, то есть после создания записи в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...