0
我想將文件發送給獲取我的網頁表單的所有人。這應該是一個隱藏文件,填寫表單的人不需要附加,但接收者可以獲得。它的工作廣告表明某人填寫了一個請求,然後他們會收到一封「謝謝」信息,並要求他們填寫一份關於平等機會的文字文件。如何在提交網絡表單後附加文件
我想它可能適用於webform規則,但我沒有得到任何運氣。
我想將文件發送給獲取我的網頁表單的所有人。這應該是一個隱藏文件,填寫表單的人不需要附加,但接收者可以獲得。它的工作廣告表明某人填寫了一個請求,然後他們會收到一封「謝謝」信息,並要求他們填寫一份關於平等機會的文字文件。如何在提交網絡表單後附加文件
我想它可能適用於webform規則,但我沒有得到任何運氣。
使用hook_form_alter
實現編寫自定義模塊,並添加自定義提交回調來處理文件附件。
這樣,您可以在webform值保存到數據庫或通過電子郵件發送之前處理表單域和值。
代碼示例:
function MODULE_form_alter(&$form, &$form_state, $form_id) {
if($form_id === 'YOUR_FORM_ID') {
// code as needed in here :)
// add another submission callback
$form['submit'][] = 'YOUR_NEW_FORM_SUBMISSION_CALLBACK';
}
}
function YOUR_NEW_FORM_SUBMISSION_CALLBACK($form, &$form_state) {
// code as needed here
}