我是Zend2框架的新人...我收到了一个错误,我没跟踪它......
我写了一个名为'usertask'的控制器,在那个fir索引函数中我编写了这样的代码
public function indexAction()
{
$sendRequest = new SendRequests;
$tableGrid = new DynamicTable();
$prop = array(
'customRequest' => 'GET',
'headerInformation' => array('environment: development', 'token_secret: abc')
);
$returnRequest = $sendRequest->set($prop)->requests('http://service-api/usertask');
$returnData = json_decode($returnRequest['return'],true);
$tableGrid->tableArray = $returnData['result'];
$dynamicTable = $tableGrid->tableGenerate();
$view = new ViewModel(array(
'usertask' => $dynamicTable
));
//print_r($view);exit;
return $view;
}
但它没有列出我的usertasks ...而Iam打印$ returnRequest它给我错误消息,如
The server don't receive a Response / SendRequests
我的代码中的错误是什么......任何人都可以建议我...请...使用“zend2”
答案 0 :(得分:0)
对不起家伙我发现了我的错误......我得到了大代码,但我需要像
这样的东西public function indexAction()
{
$view = new ViewModel(array(
'usertask' => $this->UserTable()->fetchall(),
));
return $view;
}
public function getUserTable()
{
if (!$this->userTable) {
$sm = $this->getServiceLocator();
$this->userTable = $sm->get('User\Model\UserTable');
}
return $this->userTable;
}
它......我把它作为用户列表