【发布时间】:2023-03-15 07:42:01
【问题描述】:
我构建了一个扩展,它有一个“详细信息”表,其中包含包含在另一个对象中的标题和描述的详细信息。现在新的详细信息存储在与对象相同的 pid 中,但我想更改它。
this question 由Merec 回答,并且在 cmets 中他指出了一个解决方案(将“pid”列添加到您的模型中,这是模型查看的第一个),但被要求为其制定一个单独的问题...
我接受了他的建议,但无法让它发挥作用,所以这是单独的问题,另外我想知道如何从配置中获取一个值以用作 pid这个。
更新: René Pflamm 指出我应该强调我正在尝试将这个 Pid 设置为 保存在后端,而不是在前端......我后来基本认出了这个目的地
我的常量.ts:
plugin.tx_myext {
persistence {
# cat=plugin.tx_myext/storage/a; type=string; label=Default storage PID
defaultStoragePid =
# cat=plugin.tx_myext/storage/a; type=string; label=Details storage PID
detailsStoragePid =
}
}
我的 setup.ts
plugin.tx_myext {
persistence {
storagePid = {$plugin.tx_myext.persistence.defaultStoragePid}
detailPid = {$plugin.tx_myext.persistence.detailsStoragePid}
}
}
【问题讨论】:
标签: typo3 extbase typo3-7.6.x