如何在树枝模板中显示zend-form元素选择? 请执行以下操作:
形式:
$this->add([
'name' => 'parent',
'type' => 'Zend\Form\Element\Select',
'options' => [
'label' => 'Принадлежность',
'empty_option' => 'Выберите категорию',
'value_options' => [
'0' => 'French',
'1' => 'English',
'2' => 'Japanese',
'3' => 'Chinese',
],
],
]);
嫩枝:
<div class="form-group select">
<label for="{{ form.get('parent').name }}">{{ form.get('parent').label }}</label>
<select class="form-control" type="{{ form.get('parent').attributes.type }}" name="{{ form.get('parent').name }}">
<option>{{ form.get('parent').options.value_options }}</option>
</select>
</div>
答案 0 :(得分:0)
你应该能够用这样的东西来实现它:
<div class="form-group select">
<label for="{{ form.get('parent').name }}">{{ form.get('parent').label }}</label>
<select class="form-control" type="{{ form.get('parent').attributes.type }}" name="{{ form.get('parent').name }}">
{% for option in form.get('parent').options.value_options %}
<option>{{ option }}</option>
{% endfor %}
</select>
</div>
由于我没有使用过twing,所以我无法确定 阅读更多关于twig for for here的信息。