Comment puis-je faire des erreurs dans HAML (Rails) Montrez-moi la ligne exacte où l'erreur est survenue?

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

  •  18-09-2019
  •  | 
  •  

Question

NoMethodError dans course_templates index #

Affichage app / views / course_templates / index.haml où la ligne n ° 6 posée:

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

source décompressée (autour de la ligne n ° 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:

Voir il est dit « autour de la ligne n ° 6 », et l'erreur est en ligne 5. Cet exemple est pas trop mal ... mais des erreurs dans les vues plus complexes ou dans les helpers sont presque impossible de trouver tout de suite. Y at-il une configuration que je suis absent?

Était-ce utile?

La solution

Ceci est un bug que je crois doit être fixé dans le bientôt à être libéré-Haml 2.2.11. Si vous ne me dérangerait pas d'essayer cela avec Haml branche stable pour voir si cela rend le numéro de ligne correcte, je l'apprécierais beaucoup.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top