He extendido la tabla de páginas y ahora quiero usar algunos de los datos en un objeto de dominio llamado "Etiquetas".
así que he intentado lo siguiente en el /Configuration/TypoScript/setup.txt
:El mapeo extbase a una tabla existente no funciona
plugin.myextension.persistence.classes.Tx_myextension_Domain_Model_Tag {
mapping {
tableName = pages
recordType = Tx_myextension_Domain_Model_Tag
columns {
tx_myextension_tag_name.mapOnProperty = name
uid.mapOnProperty = id
}
}
}
pero parece que la extensión intenta acceder a la tabla Tx_myextension_Domain_Model_Tag (que no existe)
Este es el error que recibo:
Tx_Extbase_Persistence_Storage_Exception_SqlError`
La tabla no existe 'tx_myextension_domain_model_tag': tx_myextension_domain_model_tag SELECT * F. ROM tx_myextension_domain_model_tag WHERE tx_myextension_domain_model_tag.id = '24' LIMIT 1
¿Qué he hecho mal?
¿Ha intentado borrar la línea 'RecordType = Tx_myextension_Domain_Model_Tag'? – Mateng