page.languageMenu ViewHelper <vhs:page.languageMenu> 

ViewHelper for rendering TYPO3 menus in Fluid Require the extension static_info_table.

Arguments 

additionalAttributes 

DataType
mixed
Required
false
Description
Additional tag attributes. They will be added directly to the resulting HTML tag.

data 

DataType
mixed
Required
false
Description
Additional data-* attributes. They will each be added with a "data-" prefix.

aria 

DataType
mixed
Required
false
Description
Additional aria-* attributes. They will each be added with a "aria-" prefix.

tagName 

DataType
string
Default
'ul'
Required
false
Description
Tag name to use for enclosing container, list and flags (not finished) only

tagNameChildren 

DataType
string
Default
'li'
Required
false
Description
Tag name to use for child nodes surrounding links, list and flags only

defaultIsoFlag 

DataType
string
Required
false
Description
ISO code of the default flag

defaultLanguageLabel 

DataType
string
Required
false
Description
Label for the default language

order 

DataType
mixed
Required
false
Description
Orders the languageIds after this list

labelOverwrite 

DataType
mixed
Required
false
Description
Overrides language labels

hideNotTranslated 

DataType
boolean
Required
false
Description
Hides languageIDs which are not translated

layout 

DataType
string
Default
'flag,name'
Required
false
Description
How to render links when using autorendering. Possible selections: name,flag - use fx "name" or "flag,name" or "name,flag"

useCHash 

DataType
boolean
Default
true
Required
false
Description
Use cHash for typolink. Has no effect on TYPO3 v9.5+

flagPath 

DataType
string
Required
false
Description
Overwrites the path to the flag folder

flagImageType 

DataType
string
Default
'svg'
Required
false
Description
Sets type of flag image: png, gif, jpeg

linkCurrent 

DataType
boolean
Default
true
Required
false
Description
Sets flag to link current language or not

classCurrent 

DataType
string
Default
'current'
Required
false
Description
Sets the class, by which the current language will be marked

as 

DataType
string
Default
'languageMenu'
Required
false
Description
If used, stores the menu pages as an array in a variable named according to this value and renders the tag content - which means automatic rendering is disabled if this attribute is used

pageUid 

DataType
integer
Required
false
Description
Optional page uid to use.

configuration 

DataType
mixed
Default
array ()
Required
false
Description
Additional typoLink configuration

excludeQueryVars 

DataType
string
Required
false
Description
Comma-separate list of variables to exclude

languages 

DataType
mixed
Required
false
Description
Array, CSV or Traversable containing UIDs of languages to render