MVC y procesamiento de peticiones · Pregunta 4 de 12

¿Cómo pasa un controlador de Extbase datos a su plantilla Fluid?

2 respuestas son correctas. Fácil

Mostrar solución

Solución

  • B $this->view->assignMultiple(['conferences' => $conferences, 'title' => $title]);
  • D $this->view->assign('conferences', $conferences);

Explicación

Las variables de plantilla se asignan a través del objeto de vista: assign() establece una variable, assignMultiple() varias a la vez. El nombre se convierte en la variable de la plantilla, en el ejemplo {conferences}, que puede recorrerse con <f:for each="{conferences}" as="conference">. Los valores necesarios en todas las acciones se asignan una sola vez en initializeView(). $this->settings, en cambio, es la configuración TypoScript o FlexForm del plugin y no un lugar para guardar datos del controlador.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones