Pascal Bartl
Quiz por , criado more than 1 year ago

TYPO3 CD 2020 (zweite Auflage) Quiz sobre 2.3 FlexForms, criado por Pascal Bartl em 25-03-2021.

1
0
0
Pascal Bartl
Criado por Pascal Bartl mais de 3 anos atrás
Fechar

2.3 FlexForms

Questão 1 de 7

1

Which statements about FlexForms are correct? (3)

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 2 de 7

1

Which file of an extension needs to be edited to include FlexForms for a plugin? (1)

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 3 de 7

1

Which steps are required to load a FlexForm for a plugin? (3)

Selecione uma ou mais das seguintes:

  • 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

Explicação

Questão 4 de 7

1

How can you access the value foo, which has been set in TypoScript, in an Extbase controller? (1)

Selecione uma ou mais das seguintes:

  • $this->key

  • $key

  • $GLOBALS['key']

  • $settings->key

  • $this->settings['key']

Explicação

Questão 5 de 7

1

Which method can be used to access FlexForm data in a controller? (1)

Selecione uma ou mais das seguintes:

  • $this->flexform

  • $flexform

  • $this->flexsettings

  • $this->settings

  • $settings

Explicação

Questão 6 de 7

1

How can a label be localized in a FlexForm? (1)

Selecione uma ou mais das seguintes:

  • LLL:EXT:path:key

  • EXT:path:key

  • path:key

  • XLF:EXT:path:key

  • key

Explicação

Questão 7 de 7

1

A FlexForm must contain which of the following statements in order to enable Fluid to access {settings.headline}? (1)

Selecione uma ou mais das seguintes:

  • <headline>Headline</headline>

  • <field.headline>Headline</field.headline>

  • <settings>Headline</headline>

  • <settings.headline>Headline</settings.headline>

  • <ff.headline>Headline</ff.headline>

Explicação