在TYPO3 6.1流体模板,如何从一个选择框解析值?(in a TYPO3 6.1 fluid t

2019-10-19 02:06发布

我建立了一个小extbase扩展与TYPO3 6.1扩展建设者。

一个字段设置为“选择”。 扩展构建器设置了在数据库中作为一个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>

那么这是怎么值被正确的流体解析?

Answer 1:

没有,有没有简单的方法,除非你确定你的“Stellenangebot”型作为一个真正的关系。 但是,这将是一个矫枉过正。 除了用户的评论(你忘了大括号)您的解决方案是好的。 我会考虑使用的if / then / else语句,而不是两个if语句。



文章来源: in a TYPO3 6.1 fluid template, how to parse values from a select box?