Fundamentos de TCA · Pregunta 1 de 12

¿Para qué se utiliza el Table Configuration Array (TCA) en TYPO3?

1 respuesta es correcta. Fácil

Mostrar solución

Solución

  • A Describe las tablas de la base de datos y sus campos para que TYPO3 pueda generar a partir de ellos los formularios del backend y procesar los datos correctamente

Explicación

El TCA es un gran array PHP en $GLOBALS['TCA'] que describe, para cada tabla gestionada en el backend, qué campos existen, cómo aparecen en el formulario y cómo se validan al guardar. La FormEngine construye a partir de él los formularios de edición, el DataHandler lo utiliza al guardar y, desde TYPO3 v13, TYPO3 incluso deriva de él automáticamente muchas columnas de la base de datos. Una extensión define su propia tabla, por ejemplo, en el archivo Configuration/TCA/tx_shop_product.php, que devuelve el array mediante return. Las credenciales de la base de datos, en cambio, se encuentran en $GLOBALS['TYPO3_CONF_VARS']['DB'] (archivo config/system/settings.php), no en el TCA.

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