仅当FCE不为空时才显示FCE中的字段

tes*_*ing 3 typo3 typoscript templavoila

我目前正在将我的FCE映射到Templavoila.用户有一个输入字段,应输入文本.如果未输入任何文本,则不应显示该元素.因此我有这个Typoscript代码:

10 = TEXT
10.value.field = field_member_tel
10.wrap = T: <span class="team-member-tel-content"> | </span>
10.if.isTrue.field = field_member_tel
Run Code Online (Sandbox Code Playgroud)

10.value.field不管用.我的输出只是T:.如何从现场获得价值?

也许我应该提一下,如果这个元素有所不同,那么这个元素就在容器中.

编辑:

这导致了相同的结果:

10 = TEXT
10.value = {field_member_tel}
10.insertData = 1
10.wrap = T: <span class="team-member-tel-content"> | </span>
10.if.isTrue.field = field_member_tel
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我不需要在这里使用typolink:

10 = TEXT
10.typolink.parameter.field = field_member_email
10.typolink.title.field = field_member_name
10.wrap = E: <span class="team-member-email-content"> | </span>
10.if.isTrue.field = field_member_email
Run Code Online (Sandbox Code Playgroud)

tes*_*ing 7

感谢Merec.解决方案如下所示:

10 = TEXT
10.field = field_member_tel
10.wrap = T: <span class="team-member-tel-content"> | </span>
10.if.isTrue.field = field_member_tel
Run Code Online (Sandbox Code Playgroud)