2011-04-23 7 views
0

저는 Ruby on Rails를 처음 사용하고 있으며 기본적인 블로그 응용 프로그램을 만들고 있습니다.페이지를 삭제할 때의 오류

게시물/페이지를 삭제하려고 할 때 다음 오류가 발생합니다.

액티브 :: RecordNotFound 에서 PagesController 번호가

는 ID와 페이지를 찾을 수 없습니다

을 파괴 = 21

{ "authenticity_token"=> "JjjfnpIn4ogYhLWnbyGHjwLsy6YSgDHL + GZfOqkhSow =" "_method"= > "id"=> "21"}

게시물을 삭제하면 사용자가 목록 페이지로 리디렉션되기를 원합니다. 컨트롤러에서 동작을 파괴하십시오.

거기에 내 코드 현재 :

def destroy #Destroy action 
    @page = Page.find(params[:id]) 
    @page.destroy 
    redirect_to page_url 

나는 여기에 대한 조언을 주셔서 감사합니다. 당신이 Page을 삭제하는 경우 ..이

존재하지 않기 때문에

답변

2

, 당신은 아마 대신 page_url

+0

감사의 redirect_to pages_url을 시도 그것을 다시 재 안됩니다! Rails에 익숙해지기 쉽다는 것을 알았습니다. –

관련 문제