在TYPO3 6.1流体模板中,如何解析选择框中的值?

在TYPO3 6.1流体模板中,如何解析选择框中的值?,typo3,fluid,extbase,Typo3,Fluid,Extbase,我用TYPO3 6.1中的扩展生成器构建了一个小的extbase扩展 一个字段设置为“选择”。扩展生成器在数据库中将其设置为int(11)字段 该字段的值存储为0,1 在后端,可以在TCA中为每个值配置标签 但是对于流体模板也有简单的方法吗 我遇到了“如果”的情况,但那不可能,不是吗 <f:if condition="{item.typ} == 0"><f:translate key="tx_stellenangebote_domain_model_item.unbefrist

我用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>


那么,如何在流体中正确解析该值呢?

不,除非将“Stellenangebot”类型定义为真实关系,否则没有简单的方法。但那将是一种过度的杀伤力。除了用户的评论(您忘记了花括号),您的解决方案还可以。我会考虑使用I/TI/ER语句而不是两个if语句。

< P>不,没有简单的方法,除非您将“SteleNangeBOT”类型定义为真关系。但那将是一种过度的杀伤力。除了用户的评论(您忘记了花括号),您的解决方案还可以。我会考虑使用I/THE/TER语句,而不是两个if语句。

它是“代码> <代码>,您忘记了{}谢谢,在上面添加了代码< >代码>,您忘记了{}谢谢,并将它们添加到上面。