Я прошел через RailsCast 209-devise-revision. В том, что в application.html.erb
этот код дается (изменил пути)Что отсутствует в моем приложении application.html.erb? RailsCast 209-devise-red
<div id="container">
<div id="user_nav">
<% if user_signed_in? %>
Logged in as <strong><%=current_user.email %></strong>
<%= link_to 'Edit_profile',edit_blog_post_path%>
<%= link_to 'LogOut', destroy_user_session_path%>
<%else %>
<%= link_to 'Sign Up', new_user_path %>
<%= link_to 'Login', new_user_session_path %>
<% end%>
</div>
</div>
проблема заключается в том, что в RailsCast этот файл работает отлично, но для меня
No route matches {:action=>"edit", :controller=>"blog_posts"} missing required keys: [:id]
ошибка возникает.
1) Как это работает в railscast без предоставления id
?
2) В application.html.erb
как я даю идентификатор?
Да, я столкнулся с некоторыми проблемами с предыдущим ответом, как вы сказали. :) – InQusitive