0

我以这种方式调用 Symfony 函数:

$("#product-stock").load(Routing.generate('stock_new', { cid: company_id} ));

Routing.generate()FOSJsRoutingBundle中的方法返回此 URL:

http://devserver/app_dev.php/stock/new/1/

哪个是正确的,应该由这个函数处理:

/**
 * Display a form to create new stock
 * 
 * @Route("/stock/new/{cid}", name="stock_new")
 * @Method("GET")
 */
public function newAction(Request $request) {
    die('Entre' . $request->request->get('cid'));
}

但我得到:

301 永久移动 210ms

有没有人知道是什么导致了这种情况或正在发生什么?我花了几个小时试图解决这个问题,但没有成功。

PS:路由定义是唯一的,该路由不存在任何其他方法

4

0 回答 0