2017-02-21 56 views
0

當我想在TYPO3 8.6與go_maps_ext添加新的記錄,我得到以下錯誤:TCA錯誤,同時增加新的項目

Argument 3 passed to 
TYPO3\CMS\Core\DataHandling\Localization\DataMapProcessor::synchronizeTranslationItem() 
must be of the type integer, null given, called in 
.../typo3/sysext/core/Classes/DataHandling/Localization/DataMapProcessor.php on line 195 

的TCA定義可以在GitHub上https://github.com/mhirdes/go_maps_ext/blob/master/Configuration/TCA/tx_gomapsext_domain_model_address.php

觀看

如果我想要插入新的地圖或地址,這無關緊要。有什麼建議麼?提前致謝。

+0

它在TYPO3 8.5中有效嗎? – jokumer

+0

是的,在TYPO3 8.5它的工作 – mhirdes

+0

我得到同樣的錯誤:( 即使我已經根據 更改https://docs.typo3.org/typo3cms/extensions/core/8-dev/Changelog/8.6/Feature -51291-SynchronizedFieldValuesInLocalizedRecords.html –

回答

1

這是一個已知問題,請參閱https://forge.typo3.org/issues/79853問題跟蹤器中。 問題是在擴展中,語言的默認值是-1,這意味着「所有語言」。如果這個更改爲默認值,至少可以工作