我在编辑产品后尝试重定向用户时遇到问题。编辑操作有效但当我尝试重定向用户时,页面保持空白并具有相同的编辑操作URL。 希望你能帮我: 这是我的代码:
public function editAction()
{
$idProducto = (int) $this->params()->fromRoute('id', 0);
if (!$idProducto) {
return $this->redirect()->toRoute('application', array('controller' => 'product', 'action' => 'index'))->setStatusCode(302);
}
$product = $this->getProductTable()->getProduct($idProducto);
$form = new ProductForm("form_product");
$form->bind($product);
$request = $this->getRequest();
if ($request->isPost()) {
$form->setData($request->getPost());
if ($form->isValid()) {
$this->getProductTable()->saveProduct($form->getData());
}
// Redirect to list of products
return $this->redirect()->toRoute('application', array('controller' => 'product'));
}
$view = new ViewModel(array(
'idProducto' => $idProducto,
'form' => $form
)
);
$this->layout('layout/layoutProduct');
return $view;
}