2012-10-13 92 views
0

如果這是一個愚蠢的問題,我對軌道很陌生,所以原諒。同時呈現2個視圖?

的情況是:

我有我的事件控制器與一個索引視圖,顯示在頁面上的所有事件。現在,我想要實現的是:用戶點擊其中一個事件,Lightbox顯示關於該事件的所有信息,其他所有事件仍然在燈箱的黑暗背景下。用戶關閉燈箱並處理重複。 Pinterest是我想要做的一個很好的例子。

目前,我得到這2個意見正常工作。用戶點擊該事件並被帶到節目操作。所以我想知道如果我正在試圖做的是在軌道(3.2.8)中可以實現RESTfully(沒有太多黑客入侵),並且如果是的話,將不勝感激一些見解,我應該從哪裏開始。

非常感謝。

回答

1

據我瞭解你想達到什麼目的,它實際上同時渲染2個視圖沒有任何關係。你所描述的僅僅是使用lightbox打開一個Ajax調用,打開一個URL來呈現顯示的DIV或IFRAME中的另一個視圖(無論使用哪個lightbox)...

根據你使用哪個版本的Rails實現這看起來有點不同。但實際上你要做的只是簡單地在你的Rails應用中包含LightBox2,只需簡單地添加相應的JS和CSS文件,然後在你的link_to調用中提供必要的類...

希望這很清楚我的意思。

UPDATE 有關更多信息,請參閱this link

+0

太好了!我認爲會是這樣。如果你知道我的意思,我只想要知道更好的情況下的確認(如果有更好的(rails本地?)解決方案)。非常感謝 :) –