Я прочитал несколько руководств для создания спокойного web-сервиса с ZF2. Я видел, что последние изменения, как ZF2 обрабатывает успокоительные веб-службы, произошли в версии 2.0.4. Наиболее перспективно статья, чтобы меня начал было это: http://dustint.com/post/543/getting-started-with-abstractrestfulcontrollerRESTful webservice с Zend Framework 2.1. * - JsonModel не отображается
Во всяком случае, я не могу сделать это, мне кажется, что в RestController.getList() мой вернулся JsonModel не работает, как ожидалось. Из-за моего отладочного вызова я могу узнать, что будет вызван мой метод RestController.getList(). Все похожие коды в моем GitHub-хранилище здесь: https://github.com/Jochen1980/EhcServer/blob/master/module/Application/src/Application/Controller/RestController.php
class RestController extends AbstractRestfulController{
public function indexAction(){
Debug::dump("indexAction()");
return new ViewModel();
}
public function getList() {
Debug::dump("getList()");
return new JsonModel(array(
array('name' => 'test'),
array('name' => 'second')
));
}
...
В настоящее время я получил сообщение об ошибке: Фатальная ошибка: Uncaught исключение 'Zend \ View \ Exception \ RuntimeException' с сообщением «Zend \ View \ видеообработки \ PhpRenderer :: render: невозможно отобразить шаблон «application/rest/get-list»; resolver не может разрешить файл 'в C: \ xampp \ htdocs \ EhcServer \ vendor \ zendframework \ zendframework \ library \ Zend \ View \ Renderer \ PhpRenderer.php в строке 499
Заранее благодарен!
Zend \ View \ Renderer \ PhpRenderer :: визуализации: Невозможно отобразить шаблон? – Crusader