我是Rails的新手,並且希望創建一個模型,其中每個post#show
進入引導模式時不會進入單獨的show.html.erb
頁面。當你有佈局時如何獲得@post的params [:id]:false
在我show
方法我有這樣的事情:
def show
@confessions = Confession.find(params[:id])
@comment = Confessioncomment.where(confession_id: @confessions).paginate(page: params[:page], per_page: 5).order('created_at ASC')
end
我讓我的@confessions
從params[:id]
截至目前,以顯示確切的文章中,我點擊了,但我想是不是表現出單獨的顯示頁面,但在同一頁面上加載我的引導模式中的所有內容。
我知道我可以使用layout :false
來告訴show不會有佈局,但我不知道如何使用它,或者如果有任何其他方式來做到這一點。
如何在同一頁面顯示帖子,而不是從控制器加載新頁面。
任何想法?
感謝建議...我會嘗試這個,看看它是否工作.. :) –
你能幫我一個忙嗎?你能解釋我怎麼能用我的javascript代碼返回的JSON來創建@confessions返回的數據的視圖.. 這將是一個很好的幫助..謝謝 –
@AlaapDhall以及你可以像使用jQuery + Bootstrap動態建立模態,然後捕捉成功處理程序。嘗試在這裏搜索stackoverflow的例子,應該有很多。祝你好運! –