Php Shopware 6页控制器can';不能通过XmlHttpRequest请求

Php Shopware 6页控制器can';不能通过XmlHttpRequest请求,php,symfony,xmlhttprequest,shopware,Php,Symfony,Xmlhttprequest,Shopware,我已经为Shopware构建了一个签名模块,当产品配置为签名产品时,它会在详细信息页面上打开。来自模式的提交触发定制店面控制器,并将签名正确的产品添加到购物车。之后,我添加了一条Success Flash消息,然后我想再次重定向到详细信息页面。当我尝试重定向Shopware时,会出现以下错误: 无法通过XmlHttpRequest请求PageController 遵循shopware中默认AddToCart逻辑的逻辑,但找不到XmlHttpRequest的最后一个问题 有效StoreFrontC

我已经为Shopware构建了一个签名模块,当产品配置为签名产品时,它会在详细信息页面上打开。来自模式的提交触发定制店面控制器,并将签名正确的产品添加到购物车。之后,我添加了一条Success Flash消息,然后我想再次重定向到详细信息页面。当我尝试重定向Shopware时,会出现以下错误:

无法通过XmlHttpRequest请求PageController

遵循shopware中默认AddToCart逻辑的逻辑,但找不到XmlHttpRequest的最后一个问题

有效StoreFrontController中的我的重定向逻辑:

if (!$this->traceErrors($cart)) {
    $this->addFlash('success', $this->trans('checkout.addToCartSuccess', ['%count%' => 1]));
}

return $this->createActionResponse($request);
我还尝试将请求和响应本身的
XmlHttpRequest
头设置为false、null或空字符串,但没有任何效果。例如:

$request->headers->remove('X-Requested-With');

$response = $this->createActionResponse($request);

$response->headers->remove('X-Requested-With');
return $response;
在检查Chrome工具中的请求后,我发现它仍然在请求中使用XMLHttpRequest存储
X-Request-With:XMLHttpRequest
。有人知道我怎么能覆盖它吗