2
有沒有使用註釋重定向的方法?使用@Route註釋重定向
/**
* Delete user
*
*
* @Route("/deleteUser/{user_id}", name="delete_user_from_id")
* @Template()
*/
public function deleteUserAction($user_id)
{
//....
return $this->redirect($this->generateUrl('acme_demo_homepage'));
}
我們可以用註解來避免這個額外的行嗎?像@redirect?
AFAIK不可能,我在這裏問了一個類似的問題http://stackoverflow.com/questions/9719686/symfony2-how-to-redirect-to -an-action-without-hardcoding-route-name – gremo 2012-08-04 17:20:44
這將如何發生?您需要一個複雜的語法來回答何時重定向的問題,因爲您無法在方法中註釋。我也懷疑它會提高可讀性。至少重定向必須發生在代碼中的某個位置,所以代碼是要走的路。或者我在這裏錯過了什麼? – Sgoettschkes 2012-08-05 19:39:07
你們可以發佈一個答案,以便我可以接受它。謝謝:-) – Mick 2012-08-06 08:31:33