我在TYPO3 6.1中使用扩展构建器构建了一个小的extbase扩展。
一个字段设置为“选择”。扩展构建器在数据库中将其设置为int(11)字段。
该字段的值存储为0,1
在后端,可以在TCA中为每个值配置标签。
但是对于流体模板有没有一种简单的方法呢?
我遇到了“如果”的情况,但那不可能,是吗?
<f:if condition="{item.typ} == 0"><f:translate key="tx_stellenangebote_domain_model_item.unbefristet" /></f:if>
<f:if condition="{item.typ} == 1"><f:translate key="tx_stellenangebote_domain_model_item.befristet" /></f:if>
那么如何在流体中正确解析这个值呢?
答案 0 :(得分:1)
不,除非您将“Stellenangebot”类型定义为真正的关系,否则没有简单的方法。但那将是一种矫枉过正。除了用户的评论(你忘了大括号),你的解决方案没问题。我会考虑使用if / then / else语句而不是两个if语句。