前提・実現したいこと
rails勉強中の初心者です、よろしくお願いいたします。
railsでシステムを作っています。
ログイン認証機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
NameError in Tasks#index
Showing /home/ec2-user/environment/tasklist/app/views/tasks/index.html.erb where line #19 raised:
該当のソースコード
<% if logged_in? %>
<p>ログイン完了ユーザ: <%= current_user.name %></p> <% else %> <div class="center jumbotron"> <div class="text-center"> <h1>Taskリスト</h1> <!-- <%= link_to 'Sign up now!', signup_path, class: 'btn btn-lg btn-primary' %> --> <%= link_to 'Login', login_path, class: 'btn btn-lg btn-primary' %> </div> </div> <% end %> <ul> <% @tasks.each do |task| %> <li><%= link_to task.id, task %> : <%= task.status %> > <%= task.content %></li> <% end %> </ul><%= link_to "新規Taskの登録", new_task_path %>
試したこと
<% end %>の位置が違うかと試しました。
また<ul>以下の文書がプレビューに表示されない理由がわかりません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/21 05:04