Zusammenfassung der Ressource
Frage 1
Frage
Which statements about FlexForms are correct? (3)
Antworten
-
FlexForms are XML files, typically stored under Configuration/FlexForms/
-
FlexForms allow backend users to build flexible forms used in the frontend
-
Only backend users with administrator privileges can access FlexForms of extensions
-
The configuration done with FlexForms is stored in the database
-
If multiple instances of an extension are used on the same page, FlexForms allow individual configurations per extension
-
FlexForms require the system extension “Form” to be installed and enabled
Frage 2
Frage
Which file of an extension needs to be edited to include FlexForms for a plugin? (1)
Antworten
-
File ext_localconf.php
-
File ext_tables.php
-
File Configuration/LocalConfiguration.php
-
File Configuration/FlexForms/tt_content.php
-
File Configuration/TCA/Overrides/tt_content.php
Frage 3
Frage
Which steps are required to load a FlexForm for a plugin? (3)
Antworten
-
The configuration must be added to the file ext_tables.php
-
The configuration must be added to the file Configuration/TCA/Overrides/tt_content.php
-
The value pi_flexform needs to be added to the following sub-key of the tt_content TCA: ['types']['list']['subtypes_addlist']
-
The function addPiFlexFormValue() must be executed to load the FlexForm XML
-
FlexForms must be enabled in TypoScript before they can be used.
-
The flag enableFlexForms must be enabled in the Install Tool
Frage 4
Frage
How can you access the value foo, which has been set in TypoScript, in an Extbase controller? (1)
Antworten
-
$this->key
-
$key
-
$GLOBALS['key']
-
$settings->key
-
$this->settings['key']
Frage 5
Frage
Which method can be used to access FlexForm data in a controller? (1)
Antworten
-
$this->flexform
-
$flexform
-
$this->flexsettings
-
$this->settings
-
$settings
Frage 6
Frage
How can a label be localized in a FlexForm? (1)
Antworten
-
LLL:EXT:path:key
-
EXT:path:key
-
path:key
-
XLF:EXT:path:key
-
key
Frage 7
Frage
A FlexForm must contain which of the following statements in order to enable Fluid to access {settings.headline}? (1)
Antworten
-
<headline>Headline</headline>
-
<field.headline>Headline</field.headline>
-
<settings>Headline</headline>
-
<settings.headline>Headline</settings.headline>
-
<ff.headline>Headline</ff.headline>