Du skal bruge en visningsmodel for at gengive dine data. I stedet for
return array('calendars' => $calendars);
Du vil have dette til en visning:
$viewModel = new ViewModel
(
array
(
'calendars' => $calendars,
)
);
return $viewModel;
eller dette for Json:
$jsonModel = new JsonModel
(
array
(
'calendars' => $calendars,
)
);
return $jsonModel;
sørg for at tilføje brugserklæringerne til din controller:
use Zend\View\Model\ViewModel;
use Zend\View\Model\JsonModel;
Hvis du vil angive en specifik visning, kan du bruge:
$viewModel->setTemplate('path/to/specific/view.phtml');
eller
$viewModel->setTemplate('mapping/for/specifc/view');
med den tilknytning, der er angivet i din modulopsætning