我正在尝试$errors
从传递给我的 slim\twig 模板的数组中获取数据()
$response->withRedirect($this->router->pathFor($event->getRoute(),$errors ))
,
但是当我做一个树枝 {{dump()}} 我得到空值,
但是,如果我做“ return $this->view->render($response,$event->getRoute(),$errors);
”然后转储它,我会得到我需要的数据。
我想知道如何使用 slim3 中的 $response->withRedirect 来做到这一点。
我环顾了 slim\twig github ( https://github.com/slimphp/Twig-View ) 但我找不到关于如何使用$response->withRedirect
或将数组传递给树枝的文档很好用$this->view->render
我的苗条 3 视图设置是
$container['view']=function($container){
$view = new \Slim\Views\Twig('../app/Views',['cache' => false,'debug' => true]);
$view->addExtension(new \Slim\Views\TwigExtension(
$container->router,
$container->request->getUri()
));
$view->addExtension(new \Twig_Extension_Debug());
return $view;
};
谢谢你。