6.3 Widget ViewHelpers

Beschreibung

TYPO3 CD 2020 (zweite Auflage) Quiz am 6.3 Widget ViewHelpers, erstellt von Pascal Bartl am 09/04/2021.
Pascal Bartl
Quiz von Pascal Bartl, aktualisiert more than 1 year ago
Pascal Bartl
Erstellt von Pascal Bartl vor etwa 3 Jahre
0
0

Zusammenfassung der Ressource

Frage 1

Frage
Which statements about Widgets are correct? (2)
Antworten
  • Widgets are ViewHelpers
  • Widgets feature their own controller
  • Widgets are interfaces
  • Widgets cannot be cascaded
  • Widgets do not return any content, but process them

Frage 2

Frage
Which statements about Widgets are correct? (3)
Antworten
  • Widget classes always extend the abstract class \TYPO3\CMS\Fluid\Core\Widget\AbstractWidgetViewHelper
  • A Widget must have its own template
  • Widget class files should be stored in directory Classes/ViewHelpers/Widget/
  • Widgets can only be used in the frontend
  • Widgets can only be used in the backend
  • Widgets use their own ViewHelpers to manage sub-requests

Frage 3

Frage
Which statements about files and directories for Widgets are correct by convention? (3)
Antworten
  • Widget class files are located under Classes/ViewHelpers/Widgets/
  • Widget class files are located under Classes/Widgets/
  • The controller class file of a Widget-ViewHelper is located under Classes/ViewHelpers/Widgets/Controller/
  • The controller class file of a Widget-ViewHelper is located under Classes/Controller/Widgets/
  • Widgets must be registered in the global configuration file typo3conf/LocalConfiguration.php
  • Template files of a Widget are located under Resources/Private/Templates/ViewHelpers/Widget/<widgetname>/

Frage 4

Frage
Which Widget ViewHelpers are provided by the TYPO3 core by default? (3)
Antworten
  • <f:widget.paginate> for the pagination of objects
  • <f:widget.sort> for sorting objects and arrays in alphanumeric order.
  • <f:widget.metaTags> for adding meta tags to the HTML output.
  • <f:widget.filter> for removing swearword from a text.
  • <f:widget.autocomplete> for auto-completing input fields.
  • <f:widget.link> for creating links to Extbase actions within widgets

Frage 5

Frage
How can a custom template be used for a Widget shipped with the TYPO3 core? (1)
Antworten
  • This is not possible, because Widget templates are not configurable
  • By utilising the subkey view.widget in TypoScript
  • By utilising the subkey view.template in TypoScript
  • If the template is located in the sub-directory widget, nothing more needs to be done
  • Template files with the file extension _w.html are automatically treated as Widget templates

Frage 6

Frage
Which input values can be processed by the Paginate-ViewHelper? (3)
Antworten
  • \TYPO3\CMS\Extbase\ViewHelpers\Paginate\InputValues
  • \TYPO3\CMS\Extbase\Persistence\Generic\QueryResultInterface
  • \TYPO3\CMS\Extbase\Persistence\ObjectStorage
  • \TYPO3\CMS\Extbase\Persistence\ObjectStorageInterface
  • \ArrayAccess
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

I. Das Herz - Anatomie
DomiTo
Laborgeräte
Stefan Pw
Öff. Recht - Grundrechte Streite
myJurazone
Stochastik Grundbegriffe
steffen_1411
Lernmotivation - Motivationszitate
Laura Overhoff
Kapitel 1: Was macht Psychologie einzigartig?
bence-bartos
Wagenkunde
malimi something
Vetie - Tierzucht & Genetik - T II
Fioras Hu
Vetie - Tierzucht & Genetik - S I
Fioras Hu
METH QUALI SS 2019
Caroline Hannah
Vetie Pathohisto 2019
Kristin E