Я только начинал работать с Symfony2 и пытаюсь понять, какой правильный подход для вывода JSON с контроллера (например, People
) для использовать в сетке ExtJS 4.
Когда я все делал, используя ванильный подход MVC, у моего контроллера был метод с именем вроде getList
, который вызывал метод getList
модели People
, возьмите эти результаты и сделайте что-то вроде этого:
<?php
class PeopleController extends controller {
public function getList() {
$model = new People();
$data = $model->getList();
echo json_encode(array(
'success' => true,
'root' => 'people',
'rows' => $data['rows'],
'count' => $data['count']
));
}
}
?>