Ho esteso la tabella delle pagine e ora voglio utilizzare alcuni dati in un oggetto di dominio chiamato "Tag".
così ho provato quanto segue nella /Configuration/TypoScript/setup.txt
:L'associazione extbase a una tabella esistente non funziona
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
}
}
}
ma sembra che l'estensione tenta di accedere al tavolo Tx_myextension_Domain_Model_Tag (che non esiste)
Questo è l'errore che ricevo:
Tx_Extbase_Persistence_Storage_Exception_SqlError`
Table 'tx_myextension_domain_model_tag' non esiste: SELEZIONE tx_myextension_domain_model_tag * F. ROM tx_myextension_domain_model_tag WHERE tx_myextension_domain_model_tag.id = '24' LIMIT 1
Cosa ho fatto di sbagliato?
Hai provato cancellando la linea 'RecordType = Tx_myextension_Domain_Model_Tag'? – Mateng