2014-06-18 58 views
1

我是一個Drupal 7新手,我希望有人能幫助我。JSON數據在Drupal表中

我在另一臺服務器上有一個REST API,並且有返回JSON數據的方法,所有Drupal用戶的數據都是一樣的。

我的問題是,我怎麼能在Drupal中顯示這些數據?我需要一個頁面,我希望這個JSON呈現爲HTML表格。

任何反饋將不勝感激。

+0

這是一個太寬泛的問題,並沒有顯示出任何努力來實際研究和解決問題。 –

+0

不同意!不關心我是否沒有研究過。我嘗試配置其餘的客戶端和端點和自定義內容類型,但不是運氣 – user1144596

+0

然後顯示你到目前爲止的代碼嘗試。解釋具體什麼不起作用。 –

回答

1

沒有模塊AFAIK會自動從任意API和主題中自動提取數據。您將需要製作一個自定義模塊。

要做你的話可能只需要15行代碼就可以完成,但你需要先學習如何創建一個模塊。

退房:https://www.drupal.org/node/1074360

一旦你創建你的模塊,您將需要一個hook_menu()函數來創建頁面來顯示JSON結果。

在該頁面的回調函數中,您將需要調用您的API,然後您可以使用主題('table',array('rows'=> $ rows,'header'=' > $ header));

有一個像樣的教程在這裏: http://alvinalexander.com/drupal/drupal-7-form-theme-table-module-example

假設你有一定的編程經驗與PHP則預計要花3-4個小時,在這(基於學習曲線和閱讀參與)。

+0

我有同樣的問題得到JSON呈現爲drupal中的HTML表格。如果您顯示模塊的代碼以瞭解如何顯示結果,將有很大的幫助。 – hyip