2012-02-03 42 views
3

有沒有人成功實現過drupal 7中的實例d3.js?drupal中的d3.js 7

我在主d3.js庫到沒有問題的頁頭插...但我得到的所有類型的錯誤,當我試圖把實際的東西吸引到頁面或塊碼...

幾年前,有人用protovis管理它... http://drupal.org/node/516282#comment-2232740我試圖沿着同樣的路線工作。

一個類似於http://drupal.org/project/thejit的模塊包將是一個很大的倍頻程序。

感謝您的任何線索/指導/例子!

+2

具體有什麼錯誤? D3與普通的JavaScript庫沒有區別,它應該將其添加到您的頭部。 – Duopixel 2012-02-04 18:08:05

回答

0

知道你得到的錯誤肯定會幫助我們幫助你。

一個提示:你必須小心你添加腳本的方式來防止命名空間問題。另一個重要的事情是你的庫的使用範圍(JQuery,$等),因爲Drupal以特定的方式包含它的東西。

1

在Drupal.org上有一個conversation正在進行中。 還有的正在進行的sandbox module可以在

git clone http://git.drupal.org/sandbox/asherry/1477334.git d3 

搶得D3是驚人的! 一個穩定的D7模塊可能需要4個月以上,但你永遠不知道。

0

@ ted.strauss發佈的對話現在已關閉:可以將D3.js定向爲graph_api的引擎。

drupal的項目d3的主頁由asherry爲https://drupal.org/project/d3

就我而言,圖表集成(不需要graph_api,但直接由d3模塊管理)工作得很好。

1

下面是一些D7貢獻模塊建議,這可能有助於使用D3.js庫在Drupal站點:

  • Charts and Graphs(正式發佈可用)。

    圖表和圖形是開發人員的API。它可以通過想要添加自己的圖表實現的第三方模塊進行擴展。它本身不做任何事情。只有在其他模塊需要時才應安裝它。

  • D3(阿爾法僅釋放)

    創建可視化作爲libraries(僅alpha版本),它允許一個添加/刪除可視化,模塊之間分享,並且將它們與(例如整合: Views)通過庫.info文件。

    Basic module configuration演示文稿提供了關於如何結合Views使用該模塊的簡短介紹。

  • Forenasandbox只)

    參考issue # 2383509瞭解更多詳情。