2011-12-06 35 views
0

我想在上傳的文件旁邊添加Process按鈕。當用戶單擊Process按鈕時,它會通過將附件的位置傳遞給模塊中的函數/掛鉤來觸發我的模塊,以進一步處理文件。如何編寫一個Drupal模塊來處理上傳的文件?

是否有一個我可以用作示例的現有模塊?或者我該如何從頭開始?

+0

我擔保@ CristobalWetzig的意見。我會提出同樣的建議。這聽起來很複雜,但是一旦你在Drupal.org上看到了這些鉤子實現的例子,你會發現它很微不足道。 –

回答

1

有可能是一個模塊:

如果你的意思是對已上傳的文件到一個節點,而對於一個已經上傳的文件,並應在buttonpress處理。

素描

在你的模塊: 創建hook_form_alter,是以節點編輯表單與表單API的幫助下添加過程按鈕(添加一個表單元素)

在那裏您可以訪問文件信息,因爲您可以訪問節點並將其發送到在處理文件的hook_menu中創建的菜單回調。 (由它傳遞給您的自定義處理功能)

鉤:

相關問題