【发布时间】:2015-07-14 01:40:02
【问题描述】:
我想为不同的表单类型设置不同的 form_row 布局。我在名为“choice_widget_collapsed”的模板块中找到,但它只呈现带有选项的选择标签。
我找不到这个块在哪里被使用。实际上,它似乎是呈现而不是 form_widget 块。我想在某处 switch/if 结构可以检查表单类型并呈现适当的块,但我不知道在哪里可以找到这个开关,或者不知道如何检查 form_row 块中的输入类型。
我知道块类型可以在 form.vars.block_prefixes 数组中找到,但是这个 sux,因为它的位置将来可能会改变。
所以问题是:如何让 form_row 根据表单字段类型显示不同的内容?
【问题讨论】: