如何根据布局使用多个覆盖?
单次使用目前的工作原理如下:
Spass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOG
但我需要为不同的布局值使用不同的宽度覆盖。
我想我需要做一些像这个不正确的代码:
Spass.DEVICE_FINGERPRINT_CUSTOMIZED_DIALOG = 2
答案 0 :(得分:3)
如果必须增强属性,您(几乎)总是可以使用.cObject
来增强它[1]
所以你可以使用这样的东西:
tt_content.image.20.1 {
file.width.override {
override.cObject = CASE
override.cObject {
key.field = layout
1 = TEXT
1.value = 200c
2 = TEXT
2.value = 400c
}
}
}
[1]这属于核心使用的typoscript。像插件这样的扩展,userfuncs可能以自己的方式处理他们的typoscript,不符合.stdWrap
等核心功能