Como posso fazer erros na HAML (Rails) mostre-me a linha exata onde ocorreu o erro?

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

  •  18-09-2019
  •  | 
  •  

Pergunta

NoMethodError em course_templates # índice

Mostrando app / views / course_templates / index.haml onde a linha # 6 levantada:

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

Fonte extraído (em torno da linha # 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:

Veja que diz "em torno da linha # 6", e que o erro está na linha 5. Este exemplo não é tão ruim ... mas erros em visões mais complexas ou em ajudantes são quase impossíveis de encontrar imediatamente. Existe uma configuração que eu estou perdendo?

Foi útil?

Solução

Este é um erro que eu acredito que deve ser fixado na Haml logo-a-ser-lançado 2.2.11. Se você não se importaria de tentar isso com a Haml estável ramo para ver se isso faz com que o número de linha correto, eu agradeceria muito.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top