$ response-> withRedirect不显示已传递到细长树枝模板引擎的数据

时间:2017-01-03 11:20:07

标签: php twig slim slim-3

我正在尝试从数组中获取数据($errors)我使用

传递到我的slim \ twig模板

$response->withRedirect($this->router->pathFor($event->getRoute(),$errors ))

但当我做一个树枝{{dump()}}时,我得到null,

但是,如果我执行“return $this->view->render($response,$event->getRoute(),$errors);”然后转储它就可以获得我需要的数据。

我想知道如何在slim3中使用$ response-> withRedirect。

我环顾了苗条的\ 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;
};

谢谢。

0 个答案:

没有答案