###僕のコード
<% if logged_in? %> <h1>あなたの人生を昨日より豊かに</h1> <%= link_to time_path(time) do %> <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-clock-fill" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/> </svg> <% end %> <%= link_to task_path(task) do %> <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-file-check-fill" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M12 1H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm-1.146 5.854a.5.5 0 0 0-.708-.708L7.5 8.793 6.354 7.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z"/> </svg> <% end %> <% else %> <div class="center jumbotron"> <div class="text-center"> <h1>Welcome to the Life management</h1> <%= link_to "Sign up now!", signup_path, class: "btn btn-lg btn-primary" %> </div> </div> <% end %>
出たエラー
NameError in Toppages#index Showing /home/ec2-user/environment/lifemanagements/app/views/toppages/index.html.erb where line #4 raised: undefined local variable or method `time' for #<#<Class:0x00000000045f9fc0>:0x00000000048214d8> Did you mean? timeout Extracted source (around line #4): 2 3 4 5 6 7 <h1>あなたの人生を昨日より豊かに</h1> <%= link_to time_path(time) do %> <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-clock-fill" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/> </svg> Rails.root: /home/ec2-user/environment/lifemanagements Application Trace | Framework Trace | Full Trace app/views/toppages/index.html.erb:4:in `_app_views_toppages_index_html_erb___1355353273353498845_37834340' Request Parameters: None Toggle session dump Toggle env dump Response Headers: None
link_toについて参考にしたコード
<% @articles.each do |article| %> <ul> <li> <%= link_to article_path(article), class: 'hoge' do %> <% if article.image? %> <%= image_tag article.image.to_s %> <% else %> <%= image_tag 'no_image.png' %> <% end %> <h4><%= article.title %></h4> <p><%= article.sentence %></p> <% end %> </li> </ul> <% end %>
link_toのところでエラーになります。
エラーを直すための方法を教えてください。
回答待ってます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。