Typoscript CASE & 默认值
Typoscript CASE & default value
下面是我的打字代码
typolink.parameter.cObject = CASE
typolink.parameter.cObject {
key.field = pid
3725 = TEXT
3725.value = 5574
5515 = TEXT
5515.value = 5574
3748 = TEXT
3748.value = 5574
default = TEXT
default.data = pid
}
我试图实现的是,在 CASE 块中,我试图生成拼写链接 url。因此,如果 pid 是 3725 或 5515 或 3748,那么我将使用 5574 作为我的单一视图页面 ID。如果有一个 pid 不符合条件,那么我想使用 pid 作为我的单一视图页面 id 。尝试了以下代码,但这对我不起作用。谁能帮我解决这个问题?
使用 default.data = field:pid
而不是 default.data = pid
。 TYPO3需要知道去哪里找pid
,可以是请求参数,寄存器,配置设置等等。
下面是我的打字代码
typolink.parameter.cObject = CASE
typolink.parameter.cObject {
key.field = pid
3725 = TEXT
3725.value = 5574
5515 = TEXT
5515.value = 5574
3748 = TEXT
3748.value = 5574
default = TEXT
default.data = pid
}
我试图实现的是,在 CASE 块中,我试图生成拼写链接 url。因此,如果 pid 是 3725 或 5515 或 3748,那么我将使用 5574 作为我的单一视图页面 ID。如果有一个 pid 不符合条件,那么我想使用 pid 作为我的单一视图页面 id 。尝试了以下代码,但这对我不起作用。谁能帮我解决这个问题?
使用 default.data = field:pid
而不是 default.data = pid
。 TYPO3需要知道去哪里找pid
,可以是请求参数,寄存器,配置设置等等。