Settings

showBeforeSearch

Property

showBeforeSearch

Data type

integer

Description

Defines what should get displayed before the search was triggered

Default

1

Possible values

1 & 2 & 4

showAfterSearch

Property

showBeforeSearch

Data type

integer

Description

Defines what should get displayed after the search was triggered

Default

6

Possible values

1 & 2 & 4

apiV3Layers

Property

mapConfiguration.apiV3Layers

Data type

list

Description

Select which layers should be rendered in the map

Default

none

Possible values

traffic, bicycling, kml

limit

Property

limit

Data type

integer

Description

//@todo check if still needed List of country ISO2 codes that may be rendered in country select of search form

Default

20

allowedCountries

Property

allowedCountries

Data type

list

Description

List of country ISO2 codes that may be rendered in country select of search form

Default

none

categories

Property

categories

Data type

list

Description

List of categories as base to render category tree in search form

Default

none

categoryPriority

Property

categoryPriority

Data type

string

Description

List of categories as base to render category tree in search form

Default

useAsFilterInFrontend

Possible values

useAsFilterInFrontend, useParentIfNoFilterSelected, limitResultsToCategories

singleLocationId

Property

singleLocationId

Data type

integer

Description

Id of an single location record to get rendered in map without search query

Default

none

geocoderProvider

Property

geocoderProvider

Data type

string

Description

Contains class name of geocoding provider to enable changing to different services

Default

apiConsoleKey

Property

apiConsoleKey

Data type

string

Description

Used for geocoding and reverse geocoding of addresses via Google Maps Geocoding API. Must have access for Google Maps Geocoding API and can only be restricted by ip addresses.

Default

apiConsoleKeyGeocoding

Property

apiConsoleKeyGeocoding

Data type

string

Description

Used for output map via Google Maps JavaScript API. Must have access for Google Maps JavaScript API and can only be restricted by domains.

Default

distanceUnit

Property

distanceUnit

Data type

string

Description

Base of distance values given in range select of search form. If miles is set the range gets multiplied with 1.6

Default

kilometer

Possible values

miles, kilometer

language

Property

mapConfiguration.language

Data type

string

Description

ISO2 definition for language to use by google map

Default

en

showStoreImage

Property

showStoreImage

Data type

boolean

Description

If set the location store image gets rendered in result mapBubble

Default

1

resultPageId

Property

resultPageId

Data type

integer

Description

If set the search result gets rendered on a different page

Default

none

mapSize.height

Property

mapSize.height

Data type

integer

Description

Default height of map used in inline style

Default

400

mapSize.width

Property

mapSize.width

Data type

integer

Description

Default width of map used in inline style

Default

600

override

Property

override

Data type

array

Description

Sometimes the admin want to restrict configuration available in the flexform. With the override its possible to define values that should override the configuration done in the flexform.

disableFetchLocationInAction

Property

disableFetchLocationInAction

Data type

array of strings

Description

Disabling the fetching of locations based on constraints individually. This disables the fetching of locations in map, cachedMap and search action. Use this only in combination with a listener for MapGetLocationsByConstraintsEvent or you do not get any output at all.

0 = map

this is the default map action

1 = cachedMap

this is the cached map action

2 = search

this is the search action

Example
EXT:site_package/Configuration/TypoScript/setup.typoscript
disableFetchLocationInAction {
  0 = map
  1 = cachedMap
  2 = search
}