Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
TYPO3 Address-Manager Migration
Version 5.0.0
- Please run the Upgrade-Wizards and update the database schema afterwards.
- Variable ViewHelper has been removed. Please use the Fluid Variable ViewHelper.
- Fluid templates and plugin settings has been comletely refactored - please use the whole set of Fluid templates of your source version or configure the regarding plugins properly.
- In this version the whole JavaScript was refactored and we get red of using jQuery.
- Google-Maps has been refactored and styles has been removed. For map styles use: https://console.cloud.google.com/google/maps-apis/studio/styles
Version 2.0.0
The images gets a new chechbox show in preview, this means that you might need select the image for the list view on each address. This field name was changed after a short testing duration from showinpreview to preview, therefore you might migrate that:UPDATE sys_file_reference SET preview = '1' WHERE tablenames = 'tx_addressmanager_domain_model_address' AND fieldname = 'images' AND showinpreview = 1;
Version 1.8.0
List.html now includes a data attribute for loading info (data-hidden-class). This must contain a CSS class that adds/removes the loading info when the status changes. The content can be d-none with Bootstrap 4, hidden with Bootstrap 3.
Version 1.7.2
The address relations have been reconfigured so that they have to be selected in the default language in translations or can only be selected using the default language. This helps to avoid confusion with relations translated with the same name. Therefore when updating to this version you should ensure that the relations are all selected in the default language!
Version 1.4.0
- Pins now can have different styles. Here you might need some modifications:
- If you have overridden the list item template, you have to add a new data attribute to the wrapper:
data-map-marker="{f:variable(name: 'settings.list.map.marker.style.{address.mapMarker}')}" - The map marker definition might need a color assignment. Previously the color was set by:
plugin.tx_addressmanager.settings.list.map.marker.color = #337ab7This setting has been removed, because the color and style can be set by using the style settings node, for example:plugin.tx_addressmanager.settings.list.map.marker.style.default = <svg ... ><path fill="#337ab7" ...
- If you have overridden the list item template, you have to add a new data attribute to the wrapper:
Migration from ftm_ext_address
- MySQL-Export of all tables and replace
tx_ftmextaddresswithtx_addressmanager- afterwards import that data. - MySQL statement
UPDATEsys_file_referenceSETtablenames= 'tx_addressmanager_domain_model_address' WHEREtablenamesLIKE '%tx_ftmextaddress%' - MySQL statement
UPDATEtt_contentSETlist_type= 'addressmanager_addresslist' WHERElist_typeLIKE 'ftmextaddress_addresslist' - Search in the theme/configuration for
tx_ftmextaddressand replace withtx_addressmanager. - Uninstall ftm_ext_address
