#ruby-on-rails
#ruby-on-rails
Вопрос:
Я новичок в rails, у меня есть приложение rails, и я пытаюсь интегрировать движок блогов — blogit, но когда я запускаю приложение, я получаю undefined local variable or method - root_path
, кроме того, мой макет приложения пытается отрисовываться для этого движка blogit, помогите мне решить эту проблему,
localhost:3000/blog/posts
— undefined local variable or method - root_path
localhost:3000/blog/posts/index
— no route matches blog/post/index
оно неправильно смонтировано? я только что выполнил шаги, упомянутые в git https://github.com/KatanaCode/blogit
Комментарии:
1. можете ли вы показать файл routes?
Ответ №1:
Да, вам нужно добавить root to
:
root to: "posts#index", as: :blog_root
вместо get "/" => "posts#index", as: :blog_root