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