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.
class
- DataType
- string
- Required
- false
- Description
- CSS class(es) for this element
dir
- DataType
- string
- Required
- false
- Description
- Text direction for this HTML element. Allowed strings: "ltr" (left to right), "rtl" (right to left)
id
- DataType
- string
- Required
- false
- Description
- Unique (in this file) identifier for this HTML element.
lang
- DataType
- string
- Required
- false
- Description
- Language for this element. Use short names specified in RFC 1766
style
- DataType
- string
- Required
- false
- Description
- Individual CSS styles for this element
title
- DataType
- string
- Required
- false
- Description
- Tooltip text of element
accesskey
- DataType
- string
- Required
- false
- Description
- Keyboard shortcut to access this element
tabindex
- DataType
- integer
- Required
- false
- Description
- Specifies the tab order of this element
onclick
- DataType
- string
- Required
- false
- Description
- JavaScript evaluated for the onclick event
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