powermail 应该更新一个“页面”字段
powermail should update a `pages`-field
我想使用 powermail (7.4.0) 为特殊页面访问者提供修改当前页面记录中字段的选项。
我目前的设置:
plugin.tx_powermail.settings.setup {
dbEntry {
1 {
_enable = TEXT
_enable.value = 1
_table = TEXT
_table.value = pages
uid = TEXT
uid.data = TSFE:id
description = TEXT
description.field = abnahmestatus
}
}
prefill {
abnahmestatus = TEXT
abnahmestatus.data = TSFE:description
}
}
如何让 powermail 更新记录(而不是插入)?
如何使用页面字段中的当前值预填充输入字段?
答案 1:更新而不是插入:
我错过了排队
_ifUnique.uid = update
来自手册示例。
答案 2:
我插入了 {abnahemstatus}
这没有帮助,因为它覆盖了错别字预填。所以:
- 字段定义的
prefill_value
中没有值
- 正确的定义是
abnahmestatus.data = page:description
(TSFE
已过时)
我想使用 powermail (7.4.0) 为特殊页面访问者提供修改当前页面记录中字段的选项。
我目前的设置:
plugin.tx_powermail.settings.setup {
dbEntry {
1 {
_enable = TEXT
_enable.value = 1
_table = TEXT
_table.value = pages
uid = TEXT
uid.data = TSFE:id
description = TEXT
description.field = abnahmestatus
}
}
prefill {
abnahmestatus = TEXT
abnahmestatus.data = TSFE:description
}
}
如何让 powermail 更新记录(而不是插入)?
如何使用页面字段中的当前值预填充输入字段?
答案 1:更新而不是插入:
我错过了排队
_ifUnique.uid = update
来自手册示例。
答案 2:
我插入了 {abnahemstatus}
这没有帮助,因为它覆盖了错别字预填。所以:
- 字段定义的
prefill_value
中没有值 - 正确的定义是
abnahmestatus.data = page:description
(TSFE
已过时)