Módulos del backend · Pregunta 10 de 12
Un módulo propio debe recibir un botón "Nuevo registro" en el DocHeader. ¿Qué vía está prevista en TYPO3 v14?
1 respuesta es correcta. Medio
Mostrar solución
Solución
- A Crear el botón con ComponentFactory::createLinkButton(), establecer setHref(), setTitle() y setIcon() y añadirlo con $view->getDocHeaderComponent()->getButtonBar()->addButton()
Explicación
Desde TYPO3 v14 los botones se crean mediante la ComponentFactory inyectada, y los métodos make*Button() de la ButtonBar están obsoletos y se eliminarán en v15. El botón se sigue añadiendo con addButton(), opcionalmente con posición (left, right) y grupo. Los botones del DocHeader se adaptan al diseño del Core; el HTML propio en el área de contenido no.