Previously (up to TYPO3 11) the relations were created with fieldname=tx_gomapsext_info_window_image, which is the field name defined via ExtensionManagementUtility::getFileFieldTCAConfig(), i.e. tx_gomapsext_info_window_image.
With TYPO3 12 ExtensionManagementUtility::getFileFieldTCAConfig() is deprecated in favour of the new TCA type file.
Even though being a deprecation, there is a changed behaviour when the field names do not match.
Now, relations are always using the field name "info_window_images".
So, when upgrading to TYPO3 12, an additional migration is needed to change the fieldname from tx_gomapsext_info_window_image to info_window_images.
There is an issue with address images of this extension running with TYPO3 12.
Previously (up to TYPO3 11) the relations were created with fieldname=tx_gomapsext_info_window_image, which is the field name defined via
ExtensionManagementUtility::getFileFieldTCAConfig()
, i.e.tx_gomapsext_info_window_image
.With TYPO3 12
ExtensionManagementUtility::getFileFieldTCAConfig()
is deprecated in favour of the new TCA typefile
. Even though being a deprecation, there is a changed behaviour when the field names do not match. Now, relations are always using the field name "info_window_images".So, when upgrading to TYPO3 12, an additional migration is needed to change the
fieldname
fromtx_gomapsext_info_window_image
toinfo_window_images
.