Symfony/Sonata 中的内部页面重定向

Internal page redirection in Symfony/Sonata

我正在努力处理我的奏鸣曲沙箱。

我在尝试重新加载配置文件或注册路线时遇到此消息的问题 internal page redirection

内部页面重定向仅对管理员显示。

如果你想删除它去

PageBundle/Listner/ResponseListener.php

并删除这个

// display a validation page before redirecting, so the editor can edit the current page
        if ($page && $response->isRedirection() && $this->cmsSelector->isEditor() && !$request->get('_sonata_page_skip')) {
            $response = new Response($this->templating->render('SonataPageBundle:Page:redirect.html.twig', array(
                'response'   => $response,
                'page'       => $page,
            )));

            $response->setPrivate();

            $event->setResponse($response);

            return;
        }

由于这个包已经更新,现在有一个参数可以设置是否跳过:

sonata.page.skip_redirection: true