typo3 - 仅在不为空时显示来自 FCE 的字段

标签 typo3 typoscript templavoila

我目前正在 Templavoila 绘制我的 FCE。用户有一个输入字段,应该输入一个文本。如果没有输入文本,则不应显示该元素。因此我有这个打字代码:

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

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

这是可行的,但我不需要此处的打字链接:

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

最佳答案

感谢梅雷克。解决方案如下所示:

10 = TEXT
10.field = field_member_tel
10.wrap = T: <span class="team-member-tel-content"> | </span>
10.if.isTrue.field = field_member_tel

关于typo3 - 仅在不为空时显示来自 FCE 的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16066459/

相关文章:

authentication - Typo3 版本 8 登录循环

css - twitter bootstrap html-structure css 错误?

ckeditor - TYPO3 9.5.4 CKEditor RTE 删除样式属性

TYPO3 语言切换器不使用正确的 RealURL 路径

TYPO3:如果不为空或隐藏在 TemplaVoila 中,则包装记录

forms - Typo3 9.5 带有获取参数的预填充表单字段

typo3 - TYPO3:在插件中隐藏 'Plugin Mode'和 'Record Storage Page'

TYPO3 Powermail 2 - 如何更改插件实例的模板

typo3 - 将 url 渲染为链接,url 本身作为 typoscript 中的链接文本