我使用extbase在Typo3 4.5中构建了一个扩展。自动是使用名称“tx_piproductdetail_domain_model_product”创建的产品模型的新表,但我希望将其设置为使用已存在的表“tx_piproducts_domain_model_product”。我试图修改TCA文件..但无法做到。以下是为该模型配置TCA文件的方法
答案 0 :(得分:0)
<强> persistence.classes 强>
此设置用于各个类。这尤其包括类和属性名称到表和字段名称的映射。
可以使用TypoScript设置将现有表格映射到您的模型,这里是您的设置应如何显示的示例:
<强>配置/的TypoScript / SETUP.TXT 强>
config.tx_extbase.persistence.classes.Tx_PiProductDetail_Domain_Model_Product {
mapping {
tableName = tx_piproducts_domain_model_product
columns {
some_column_name.mapOnProperty = someColumnName
}
}
}