[TASK] Move latest rst files to correct directory
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 9.5.x / Feature-86881-SupportOfFeaturesInExpressionLanguage.rst
1 .. include:: ../../Includes.txt
2
3 ============================================================
4 Feature: #86881 - Support of Features in expression language
5 ============================================================
6
7 See :issue:`86881`
8
9 Description
10 ===========
11
12 With #83429 the core got support for feature toggles including a small API.
13 This patch adds support for feature toggle check in the symfony expression language DefaultFunctionProvider.
14 With the new function :typoscript:`feature()` the feature toggle can be checked.
15
16 .. code-block:: typoscript
17
18    [feature("TypoScript.strictSyntax")]
19    # This condition matches if the feature toggle "TypoScript.strictSyntax" is true
20    [END]
21
22    [feature("TypoScript.strictSyntax") === false]
23    # This condition matches if the feature toggle "TypoScript.strictSyntax" is false
24    [END]
25
26
27 .. index:: Backend, Frontend, TypoScript, ext:core, NotScanned