Bạn cần một mô hình chế độ xem để hiển thị dữ liệu của mình. Thay vì
return array('calendars' => $calendars);
Bạn muốn cái này cho một Chế độ xem:
$viewModel = new ViewModel
(
array
(
'calendars' => $calendars,
)
);
return $viewModel;
hoặc cái này cho Json:
$jsonModel = new JsonModel
(
array
(
'calendars' => $calendars,
)
);
return $jsonModel;
đảm bảo thêm các câu lệnh sử dụng cho bộ điều khiển của bạn:
use Zend\View\Model\ViewModel;
use Zend\View\Model\JsonModel;
Nếu bạn muốn chỉ định một chế độ xem cụ thể, bạn có thể sử dụng:
$viewModel->setTemplate('path/to/specific/view.phtml');
hoặc
$viewModel->setTemplate('mapping/for/specifc/view');
với ánh xạ được chỉ định trong cấu hình mô-đun của bạn