Haml (Rails)에서 오류를 어떻게 만들 수 있습니까? 오류가 발생한 정확한 선을 보여줄 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1682431

  •  18-09-2019
  •  | 
  •  

문제

코스 _templates#색인의 NomethodError

앱/views/course_templates/index.haml 줄 #6이 올라간 곳 :

undefined method `new_course_template' for #<ActionView::Base:0x237c3e4>

추출 된 소스 (주변 #6) :

3: - content_for :sidebar do  
4:   %ul.links  
5:     %li= link_to "Add a Template", new_course_template(@provider)  
6:   
7: - content_for :main do  
8:     = page_entries_info @templates  
9:

"6 번 줄 주변"이라고 표시되고 오류는 5 행에 있습니다.이 예제는 그리 나쁘지 않지만 더 복잡한 관점이나 도우미의 오류는 바로 찾기가 거의 불가능합니다. 내가 놓친 구성이 있습니까?

도움이 되었습니까?

해결책

이것은 곧 출시 될 Haml 2.2.11에서 고정되어야한다고 생각하는 버그입니다. 당신이 이것을 시도해 보지 않는다면 Haml Stable Branch 그것이 줄 번호가 올바르게 만드는지 확인하기 위해 크게 감사하겠습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top