2012-04-07 2 views
0

j'ai écrit cela en essayant de données d'indexproblèmes avec l'indexation, unterminated regexp rencontre la fin du fichier

= form_tag blog_posts_path, method: :get do 
%p 
= text_field_tag :query, params[:query] 
= submit_tag "Search", name: nil 

et je reçois cette erreur et je ne sais vraiment pas comment le résoudre:

/home/marina/project/app/views/blog_posts/index.haml:15: syntax error, unexpected ')' 
));}\n<p></p>\n#{ 
^ 
/home/marina/project/app/views/blog_posts/index.haml:15: syntax error, unexpected '<' 
));}\n<p></p>\n#{ 
    ^
/home/marina/project/app/views/blog_posts/index.haml:15: unterminated regexp meets end of fail 
/home/marina/project/app/views/blog_posts/index.haml:15: syntax error, unexpected $end, expecting keyword_end 

Extrait source (autour de la ligne n ° 15):

12: %br 
13: 
14: = form_tag blog_posts_path, method: :get do 
15: %p 
16: = text_field_tag :query, params[:query] 
17: = submit_tag "Search", name: nil 
18: 

Répondre

0

Yep, qui semble un problème d'indentation. Vous devez mettre en retrait une fois le% p et deux fois les deux dernières lignes.

+0

ok c'est corrigé maintenant j'ai une boîte à chercher mais chaque fois que j'écris un travail et appuie sur le bouton de recherche rien ne change du tout, et j'ai déjà indexé les données je suppose – Marina

+0

marina @ ubuntu: ~ $ cd projet marina @ubuntu: ~/project $ rake db: setup Index générés pour BlogPost – Marina

Questions connexes