089a4736b5e3194cfeb1442df9cb1e65038aada8
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Feature-84775-ExtendHMENUForLanguageMenus.rst
1 .. include:: ../../Includes.txt
2
3 ============================================================================================
4 Feature: #84775 - Extend HMENU to support auto filling of special.value for special=language
5 ============================================================================================
6
7 See :issue:`84775`
8
9 Description
10 ===========
11
12 This feature extends the `HMENU` content object to support the auto filling of
13 `special.value` for language menus with the site languages available for the
14 current site. Setting `special.value` to `auto` will include all available
15 languages from the current site.
16
17 In case of `special.value = auto` the register `languages_HMENU` will be set
18 with the determined IDs for the further usage in TypoScript.
19
20 Changed options
21 ---------------
22
23 :`special.value`:  A list of comma separated language IDs (e.g. 0,1,2) or
24                    `auto` to load the list from site languages
25
26 Example TypoScript configuration
27 --------------------------------
28
29 .. code-block:: typoscript
30
31    10 = HMENU
32    10 {
33       special = language
34       special.value = auto
35    }
36
37 .. index:: Frontend, TypoScript