आपको अपना डेटा प्रस्तुत करने के लिए एक दृश्य मॉडल की आवश्यकता है। इसके बजाय
return array('calendars' => $calendars);
आप इसे एक दृश्य के लिए चाहते हैं:
$viewModel = new ViewModel
(
array
(
'calendars' => $calendars,
)
);
return $viewModel;
या यह जेसन के लिए:
$jsonModel = new JsonModel
(
array
(
'calendars' => $calendars,
)
);
return $jsonModel;
अपने नियंत्रक के लिए उपयोग विवरण जोड़ना सुनिश्चित करें:
use Zend\View\Model\ViewModel;
use Zend\View\Model\JsonModel;
यदि आप एक विशिष्ट दृश्य निर्दिष्ट करना चाहते हैं तो आप इसका उपयोग कर सकते हैं:
$viewModel->setTemplate('path/to/specific/view.phtml');
या
$viewModel->setTemplate('mapping/for/specifc/view');
आपके मॉड्यूल कॉन्फ़िगरेशन में निर्दिष्ट मैपिंग के साथ