检查是否所有字段都在模板中呈现

手动渲染表单时,了解是否还有要渲染的字段会很有用。如果还有剩余的字段要呈现给模板,则 FormView 类中的函数 isRendered() 将返回 true

如果还有要添加到模板的字段,则此片段打印 <h3>Extra fields</h3>,然后是字段本身。

{% if not form.isRendered() %}
    <h3>Extra fields</h3>
    {{ form_rest(form) }}
{% endif %}