朋友我只想顯示一個post
對description
。找到一個反對它的描述使用rails的帖子
在我home page
我所有的descriptions
而當user
點擊任何description
然後user
應該被重定向到其各自的post
。
我有兩個模型之一爲Post
和Descrip
。
記述belongs_to的帖子 和 後HAS_ONE記述
我只是想知道,如果在隨後的任何說明下頁用戶點擊後會出現與該描述。
請幫助或建議我如何做到這一點。目前,我只是在用戶點擊說明鏈接時才獲取所有帖子。任何幫助將不勝感激。我有我使我家page.This partila文件有一個鏈接按鈕,如下
<% @post.reverse_each do |post| %>
<li>
<p>
<%= descrip.description %>
</p>
<%=link_to 'APPLY TO THIS JOB', descriptions_view_path, :class => 'read_more pull_rigt' %>
<% end %>
View.html.erb其中i使我的部分文件看起來像這樣
<%= render partial: 'posts/post', locals: { post: Post.all} %>
和部分文件posts控制器已經兩種方法
def show
redirect_to post_path(Post.all) and return
end
def index
@posts = Post.all(:order => "created_at DESC")
end
和描述控制器有一個觀點方法
def view
@descrip = Descrip.find_by_id(params[:post_id])
@post = Post.all
end
請在問題中添加一些相關的代碼,否則有越來越封閉你的問題的高機會。它看起來像你已經嘗試了一些代碼,但它顯示不正確的結果。在這裏發佈代碼。 –
感謝您的回覆。你能引導我,我怎麼能找到一個描述的職位。我不知道我應該發佈哪個代碼,因爲我有兩個職位和描述控制器。 – user3602222
添加您擁有說明鏈接的視圖代碼。另外,添加控制器特定的代碼,即點擊鏈接時調用的動作。用這兩個更新你的問題,以便我們可以幫助你。 –