我在Drupal中使用Views來顯示節點的玩笑。我現在想要在頁面左側的Views左側顯示完整的節點,並在用戶點擊不同的預告片(更好地使用AJAX)時更新它。Drupal,Views ..如何以交互方式顯示視圖列表+完整節點?
什麼是實現它的最佳方法。我正在考慮使用一個燈箱,但它有點複雜(很多併發症......例如再次解析JavaScript的內容..等)。
見截圖:http://dl.dropbox.com/u/72686/viewsAndNode.png
感謝
我在Drupal中使用Views來顯示節點的玩笑。我現在想要在頁面左側的Views左側顯示完整的節點,並在用戶點擊不同的預告片(更好地使用AJAX)時更新它。Drupal,Views ..如何以交互方式顯示視圖列表+完整節點?
什麼是實現它的最佳方法。我正在考慮使用一個燈箱,但它有點複雜(很多併發症......例如再次解析JavaScript的內容..等)。
見截圖:http://dl.dropbox.com/u/72686/viewsAndNode.png
感謝
我已經解決了使用t他的燈箱,只是刪除HTML代碼,我不需要從節點模板與PHP如果參數「燈箱= true」與鏈接傳遞。
一個快速和骯髒的方法是使用iframe來保存節點內容。用戶然後可以在不重新加載頁面的情況下在節點之間切換,這是我假設你的目標。我不認爲你可以通過開箱即可完成你想要做的事情。你看過使用面板嗎?
下面是乾淨的方式來做到這一點,當然在drupal中總有很多方法可以完成任務。
提供內容的Ajax調用
爲您的內容創建佔位符
在您的控制視圖節點
設置你的JavaScript事件
如果你想跳過服務模塊,可以在這裏找到一個關於在自定義模塊中創建ajax回調的教程:http://drupal.org/node/42562 – math0ne 2010-06-10 12:47:20
要澄清,主要是爲OP,你指的是面板模塊(http://drupal.org/project/panels),正確嗎? – intuited 2010-06-08 01:07:19
你對OP有什麼意義?我其實想要一個乾淨的解決方案,因爲我到目前爲止使用了ightbox,iframe很糟糕,它加載了兩次javascript文件,我無法解析內容等。 – aneuryzm 2010-06-08 07:07:11