我試圖按照Mackenziechild.me的教程。導軌 - 無法訪問鏈接
下面是在GitHub上的代碼https://github.com/ikanyu/raddit
演示應用:https://whispering-shelf-9164.herokuapp.com/links/1
任何人都可以指出爲什麼當我我已經創建(例如Facebook的鏈接)的鏈接檢查元素,我可以清楚地看到Facebook的。但是,當我點擊鏈接時,它給我錯誤。
的ActiveRecord :: RecordNotFound在LinksController#顯示
無法與 'ID'= Facebook的
def set_link
@link = Link.find(params[:id])
end
def authorized_user
...
感謝找到鏈接!
<div class="page-header">
<h1><a href="<%= @link.url %>"><%= @link.title %></a><br> <small>Submitted by <%= @link.user.name %></small></h1>
</div>
<div class="btn-group">
<%= link_to 'Visit URL', @link.url, class: "btn btn-primary" %>
</div>
<div class="btn-group pull-right">
<%= link_to like_link_path(@link), method: :put, class: "btn btn-default btn-sm" do %>
<span class="glyphicon glyphicon-chevron-up"></span>
Upvote
<%= @link.get_upvotes.size %>
<% end %>
<%= link_to dislike_link_path(@link), method: :put, class: "btn btn-default btn-sm" do %>
<span class="glyphicon glyphicon-chevron-down">
Downvote
<%= @link.get_downvotes.size %>
<% end %>
</div>
<% if @link.user == current_user -%>
<div class="btn-group">
<%= link_to 'Edit', edit_link_path(@link), class: "btn btn-default" %>
<%= link_to 'Destroy', @link, method: :delete, data: { confirm: 'Are you sure?' }, class: "btn btn-default" %>
</div>
<% end %>
<h3 class="comments_title">
<%= @link.comments.count %> Comments
</h3>
<div id="comments">
<%= render :partial => @link.comments %>
</div>
<%= simple_form_for [@link, Comment.new] do |f| %>
<div class="field">
<%= f.text_area :body, class: "form-control" %>
</div>
<br>
<%= f.submit "Add Comment", class: "btn btn-primary" %>
<% end %>
你可以發佈這個視圖的代碼? – 2015-02-07 19:33:14
完成:)請看看 – ikanyu 2015-02-07 19:58:03