Typo3 extbase:将系统类别映射到模型
我试图在extbase扩展sys_类别中使用,但遇到以下错误: 表“mydb.tx\扩展\域\模型\类别”不存在 这是正确的,没有具有此名称的表:我想使用sys\u category。似乎映射不起作用-我尝试了以下方法:Typo3 extbase:将系统类别映射到模型,typo3,typo3-8.x,Typo3,Typo3 8.x,我试图在extbase扩展sys_类别中使用,但遇到以下错误: 表“mydb.tx\扩展\域\模型\类别”不存在 这是正确的,没有具有此名称的表:我想使用sys\u category。似乎映射不起作用-我尝试了以下方法: plugin.tx_extension_pi1 { persistence { classes { \Lisardo\Extension\Domain\Model\Category { mappin
plugin.tx_extension_pi1 {
persistence {
classes {
\Lisardo\Extension\Domain\Model\Category {
mapping {
tableName = sys_category
recordType = \Lisardo\Extension\Domain\Model\Category
}
}
}
}
}
我用了这个例子:-我认为它太旧了
有什么想法吗 在不进行测试的情况下,我将提出以下打字稿:
config.tx_extbase {
persistence {
classes {
Lisardo\Extension\Domain\Model\Category {
mapping {
tableName = sys_category
recordType = \Lisardo\Extension\Domain\Model\Category
}
}
}
}
}
如果不需要单表继承,我建议使用recordType
跳过这一行
可以在新闻扩展中找到一个工作示例,请参阅