Typo3 将设置传递到FLUIDTEMPLATE

Typo3 将设置传递到FLUIDTEMPLATE,typo3,Typo3,这些问题和答案已经解释了如何使用插件中的常量和/或基于FLUIDTEMPLATE的模板中的常量 我想做的是这样的回答: 但不必单独分配每个设置,而是将它们放在一个容器中,并将其作为变量分配。对于插件,有一种机制可以通过{settings}轻松访问设置,例如,不执行以下操作: 10 = FLUIDTEMPLATE 10 { variables { setting1 = TEXT setting2.value = {$constant1} s

这些问题和答案已经解释了如何使用插件中的常量和/或基于FLUIDTEMPLATE的模板中的常量

我想做的是这样的回答:

但不必单独分配每个设置,而是将它们放在一个容器中,并将其作为变量分配。对于插件,有一种机制可以通过
{settings}
轻松访问设置,例如,不执行以下操作:

10 = FLUIDTEMPLATE
10 {

    variables {
        setting1 = TEXT
        setting2.value = {$constant1}
        setting2 = TEXT
        setting2.value = {$constant2}
    }
我想做点什么(类似于):

lib.tx\u myext.settings{
setting1={$plugin.tx_myext.settings.setting1}
setting2={$plugin.tx_myext.settings.setting1}
}
10=流体模板
10 {
变数{
设置

然后在类似流体的
{settings.setting1}

中使用此选项。在本例中,
lib.tx\u myext.settings
解析为普通值的简单映射,因此您可以将其复制到
settings
中:

10 = FLUIDTEMPLATE
10 {
  settings < lib.tx_myext.settings
}

也许像这样的数据处理器可以帮助你:出于某种原因,这对我不起作用。但我会再次检查,并试图找出问题的确切原因。(有时只是一个简单的打字错误……)
10 = FLUIDTEMPLATE
10 {
  settings < lib.tx_myext.settings
}
10 = FLUIDTEMPLATE
10 {
  settings < lib.tx_myext.settings
  settings {
    custom1 = ...
  }
}