zend framework 2 模块:调用函数以在前端填充下拉列表

zend framework 2 module: call function to populate a dropdownlist in the frontend

嗨,我正在忙于创建模块。

现在我的问题是,我真的很想了解我将如何解决这个问题。

1.I 有一个前端需要一个下拉列表,该下拉列表必须填充来自对 api.

的服务函数调用的数据
MyService.php

    public function myFunction() {
      return $call->get(/list/);
    }

现在,在编写此 Zend Framework 2 模块时,如何让前端的其他人尽可能容易地使用数据?

我很乐意学习并以正确的方式展示。

我建议使用: https://framework.zend.com/manual/2.4/en/modules/zend.form.view.helpers.html#formselect

$element = new Element\Select('language');
$element->setValueOptions(array(
    '0' => 'French',
    '1' => 'English',
    '2' => 'Japanese',
    '3' => 'Chinese'
));
echo $this->formSelect($element);`

这将生成一个有效的 html 选择框,带有给定的选项