这是我的打字稿:
nota = TEXT
nota.value = ###WFQBE_FIELD_nota###
nota.stdWrap {
required = 1
wrap = (|)
}
nota.ifEmpty = not available
我只想在不为空的情况下将字段 nota 包装在 () 中,如果为空,我希望出现“不可用”消息。
这可行,但唯一的问题是消息也包含在 () 中!
任何想法?我是 Typoscript 的新手..
这是我的打字稿:
nota = TEXT
nota.value = ###WFQBE_FIELD_nota###
nota.stdWrap {
required = 1
wrap = (|)
}
nota.ifEmpty = not available
我只想在不为空的情况下将字段 nota 包装在 () 中,如果为空,我希望出现“不可用”消息。
这可行,但唯一的问题是消息也包含在 () 中!
任何想法?我是 Typoscript 的新手..
你可以扭转你的状况:
nota = TEXT
nota {
value = not available
override {
cObject = TEXT
cObject {
required = 1
value = ###WFQBE_FIELD_nota###
wrap = (|)
}
}
}
如果我理解正确,您当前的问题是“包装”。
由于 ifEmpty 也可能是 stdWrap,请尝试在 ifEmpty 条件下覆盖换行。
nota = TEXT
nota.value = ###WFQBE_FIELD_nota###
nota.stdWrap {
required = 1
wrap = (|)
}
nota.ifEmpty.wrap = not available|