A form control for capturing location / address information.
This control will offer address suggestions powered by Google, and show / hide fields appropriately for the selected country.
This control includes a number of separate fields for collecting the parts of an address. Each field maps to an Oncord datacolumn, but can be overridden if needed (via the corresponding attribute) to a different datacolumn.
The datacolumn to which the address field will be mapped.
Default = 'contact_address'
The datacolumn to which the city field will be mapped.
Default = 'contact_suburb_city'
The datacolumn to which the country field will be mapped.
Default = 'country_id'
Datacolumn Post Code
The datacolumn to which the post code field will be mapped.
Default = 'contact_postcode'
The datacolumn to which the zone field will be mapped.
Default = 'contact_state'
(Required) Give this control a unique id. Can be accessed in the client DOM (eg, document.getElementById('myid') or in the server DOM using [? $myid ?] or [? $('myid') ?]).
Basic Address Collection
The ss:forms:address tag can be added to a form to collect address data. Note that the tag is not wrapped in an ss:forms:row. This is because the address tag outputs each part of the address in its own row.