在遵循ZendFramework的“入门:骨架应用程序”之后(它运行得非常好!),我正在尝试自定义“添加相册”表单。 有关信息,我使用Zend的“3.0.2dev”版本。
在这种形式中,我使用一个名为“language”的下拉菜单(在Zend中,组件是Zend \ Form \ Element \ Select)。
问题是文本输入而不是下拉菜单!!!!
Etudiant / SRC /形式/ EtudiantForm.php:
$this->add([
'name' => 'annee_admission',
'type' => 'Zend\Form\Element\Select',
'options' => [
'label' => 'language',
'empty_option' => 'select a language',
'value_options' => [
'0' => 'French',
'4' => 'English',
'2' => 'Japanese',
'3' => 'Chinese',
],
],
]);
如果出现错误,我只花了几个小时检查其他网站,但没有。这种类型的表单似乎无法识别!!
有没有人遇到过这个问题或有解决方法?
提前致谢
答案 0 :(得分:0)
由于此问题已解决,您是否知道如何从数据库(但是从另一个模块)填充选择表单? getServiceLocator()现在已在Zend 3中弃用,因此我不知道如何做到这一点。