Я использовал этот «старый добрый» способ извлечения данных в формате HTML через Ajax и вставки их в DOM.
http://localhost/ajax-controller/mobile-view/resource/1/
$mobile_view = new View('mobile-view'); // use mobile view
$mobile_view->data = $this->data_array; // add some data to view
$this->response->body($mobile_view); // return formatted HTML
http://localhost/ajax-controller/web-view/resource/1/
$web_view = new View('web-view'); // use normal web view
$web_view->data = $this->data_array; // add some data to view
$this->response->body($web_view); // return formatted HTML
Вопрос Что такое RESTful-версия этого?
Должен ли я получать только данные JSON через Ajax?
http://localhost/ajax-controller/resource/1/
$this->response->body(json_encode($this->data_array)); // return JSON data
Как мне обработать представление / форматирование HTML, еще один запрос ajax? Или я что-то упустил?