MVC et traitement des requêtes · Question 6 sur 12

Le TypoScript contient plugin.tx_myextension.settings.itemsPerPage = 10. Comment afficher cette valeur dans le template Fluid du plugin Extbase ?

1 réponse est correcte. Facile

Afficher la solution

Solution

  • A {settings.itemsPerPage}

Explication

Extbase fusionne plugin.tx_myextension.settings, plugin.tx_myextension_<plugin>.settings et les valeurs FlexForm dans un seul tableau settings. Dans le contrôleur, il est disponible sous $this->settings, et pour les plugins frontend Extbase l'assigne automatiquement au template sous la variable {settings}. C'est pourquoi {settings.itemsPerPage} suffit, sans que le contrôleur ait à assigner quoi que ce soit. Fluid ne connaît pas le chemin TypoScript complet – {plugin.tx_myextension...} resterait vide, sans aucun message d'erreur.

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications