2013-07-17 1 views
0

RailsCast 147 Sortable Lists302 In-Place Editing의 기능 구현을 시도했지만, 모든 단계를 따라 가면서 Ryan의 화면에 표시되는 효과가 내 것과 다릅니다.Railscasts Not Working - 147 및 302

302 In-Place Editing의 경우, 현재 위치에서 편집 가능한 텍스트를 클릭해도 효과가 없었습니다!

내가보기/사용자/show.html.erb

<h1> 
    <%= gravatar_for @user %> 
    <%= @user.name %> 
</h1> 

<% firstname = @user.name.split(" ")[0] %> 
<p> 
    <%= best_in_place @user, :email %> 
</p> 

에서 그리고 147 Sortable Lists의 경우 best_in_place을 구현하는 간단한 코드를 가지고, 라인 <%= sortable_element("faq") %>은 나에게 undefined method 'sortable_element' 오류를했다.

도와주세요!

+0

어떤 레일 버전을 사용하고 있습니까? 그 sortable_element 메서드는 3.0에서 제거 된 것 같습니다. – Brian

+0

헤드 업에 감사드립니다. 인라인 편집 기능을 어떻게 사용할 수 있습니까? –

+0

Ryan은 일반적으로 RailsCast에 대한 소스 코드 다운로드를 제공합니다. 나는 당신이 동봉 된 소스 코드를 다운로드하고 코드를 자신의 코드와 비교할 것을 제안한다. –

답변

0

질문의 첫 번째 부분에서 예상대로 동작하지 않는 코드를 보지 않고도 문제를 진단하는 것은 불가능합니다.

sortable_element은 레일즈 3.0.9에서 더 이상 사용되지 않으며 두 번째 문제점을 설명합니다.

+0

보기에서 코드를 업데이트했습니다. 그렇다면 Rails> 3.0.9 정렬 가능한 목록을 만드는 방법은 무엇입니까? –