![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#5 |
Senior Member
|
![]()
Первый приведенный код должен правильно работать. Механизм подстановки ID - универсальный, работает с любыми таблицами! Ошибка с чем то другом...
Вот код, который у меня работает: if (sizeof($data) > 0) { $tce = $this->getTCE(); $tce->suggestedInsertUids = $suggestedInsertUids; $tce->reverseOrder = TRUE; $tce->start($data, array()); $tce->process_datamap(); $subst_ids = $tce->substNEWwithIDs; } id возвращаются для люых таблиц. То что написано у тебя, в принципе, то же самое... (лучше только генериировать ID, как uniqid('NEW') ) Как создается у тебя $tce? Пробовал ли посмотреть что происходит в tcemain->process_datamap()? (я обычно так делаю.... добавить в ключевых местах парочку debug() ) |
![]() |
![]() |