2012-11-06 69 views
1

我有一個事件日曆。有些用戶可以訂閱這些活動,有些活動正在付費。excell表可編輯用戶列表

我想製作一種Excel工作表,我可以在線編輯以獲取將在活動中的用戶列表和已支付的用戶。

我認爲更好的方法應該是:在參與節點上添加一個字段「付款」,主持人可以修改這個值,但它是一種將所有te記錄顯示爲一種excel文件的方式嗎?

在此先感謝

+0

你如何讓你成爲'事件'節點?你是使用內置的現場模塊還是其他模塊? –

+0

CCK包含在DRUPAL7 – clement

回答

2

要導出excel文件:既然你已經使用Views來顯示您的活動,您可以嘗試Views Excel Export模塊來導出數據到一個可下載的Excel文件。

要將修改後的excel文件導入到Drupal:我認爲在線編輯並不容易,這意味着您可以將excel文件編輯回drupal數據庫。您需要上傳修改後的excel文件,然後需要一些工作將更改寫入數據庫,這不是微不足道的,我不知道任何現有的模塊都支持這一點。

推薦解決方案:從我的理解,你想要的是儘可能簡單的付款編輯。如果是這種情況,您可以將payment字段添加到event內容類型,並向編輯人員顯示編輯權限,如上所述。使此payment字段對普通用戶不可見。爲了讓您的版主更輕鬆地工作,您可以安裝像editablefields這樣的模塊,以便在一個頁面中爲所有相關事件啓用編輯界面,或者自行創建自定義模塊。通過這種方式,你可以用excel文件獲得你想要的。

+0

我有一個事件,這是不是免費的。當有人支付(現金或通過銀行)時,管理員必須在線編輯付款至「OK」(true)。事件發生後的dya,管理員必須打印具有paymens狀態的註冊列表;-) 我想要一個excell表格作爲google文檔,其中客戶端日復一日地將付款數據放入 – clement

+0

我仍然建議您寫信您自己的模塊爲管理員提供一個界面來更新用戶的付款信息。這應該比其他地方編輯excel更可行,然後導入到您的drupal網站。 –

+0

我將添加一個允許管理員編輯其值的現場支付。比之後我會用一個模塊導出數據(節點類型事件)。最好的方法,不是? – clement