2010-11-01 31 views
0

。我使用hook_menu從外部Web服務獲取數據到Drupal。將外部數據導入Drupal的CCK數據,我使用Drupal的主題被

我喜歡使用CCK,考慮和意見;我希望能夠使用Contemplate或Views或CCK系統將數據輸入到Drupal中。

有沒有辦法要麼:

  • 將數據合併到PHP的$節點或 $內容陣列?這會很聰明嗎?
  • 分配進來的CCK 字段設置的數據(即匹配從數據陣列
    字段名從web服務來 )。

我不希望數據存儲在本地Drupal數據庫中。

無論這些解決方案中的一個將工作(如果可能的話),或者有另一種解決方案使用視圖和CCK和與外部數據源考慮模塊? (我已經擁有一個抓取數據的模塊)。

回答

0

我想你可能要在這裏勉爲其難。視圖是非常強大的,我認爲這是最佳的解決方案,因爲它的靈活性,但是它的核心視圖是一個可視化的SQL創建器 - 也就是說,在視圖看到它之前,您需要在數據庫中擁有信息。

我的建議是:

  1. 導入外部送入{節點}數據庫使用介紹外部飼料的架構(你說你已經有一個自定義模塊,自定義CCK節點類型可以閱讀飼料已經)
  2. 使用視圖混搭成任何你能想到的數據