в моя контролер използвам json модел за "ajax действие". В действието имам масив от обект с данни, който бих искал да изобразя с "помощник за изглед на partialLoop"
Използвам кода, посочен по-долу
public function addLookuptableAction(){
try{
//CUT
$repositoryModuloLookup = $this->em->getRepository('User\Entity\ModuloLookup');
$moduloLookUpEnAllArr = $repositoryModuloLookup->findAll();
$htmlModuleLookUp = $this->createHtmlModuleLookUp($moduloLookUpEnAllArr);
$o['s'] = 'success';
$o['i'] = "ok" . $out;
}catch(\Exception $e){
$newExceptionCode = new GetExceptionCode($this);
$o['s'] = 'error';
$o['i'] = $newExceptionCode->GetCode($e);;
}
return new JsonModel($o);
}
private function createHtmlModuleLookUp($moduloLookUpEnAllArr){
if(count($moduloLookUpEnAllArr) > 0){
$partialLoop = $this->getPartialLoop();
//$partialLoop->setView(new View() );
$partialLoop('modulo.lookuptbl.tbl.phtml',$moduloLookUpEnAllArr)->setObjectKey('object');
}
}
private function getPartialLoop(){
return new \Zend\View\Helper\PartialLoop();
}
но получавам следния код за грешка
Fatal error: Call to a member function render() on a non-object in D:\www\httpdocs\test\vendor\zendframework\zendframework\library\Zend\View\Helper\Partial.php on line 61
грешката е ясна
има ли начин да получа това, което искам, използвайки vie helper?