如何删除"上传" Drupal 7 webform中的按钮?

时间:2017-07-30 12:50:05

标签: file drupal webforms

我要删除"上传"使用AJAX在webform中输入文件的按钮。我只是谷歌它,我发现模块删除"上传"管理面板中的按钮,我需要在webform中删除它。

我尝试隐藏上传按钮并在文件输入发生变化时触发上传按钮上的点击事件并且它不起作用(我认为是因为ajax?...)

这是我在template.php

中尝试过的
function THEME_form_alter(&$form, &$form_state, $form_id) {

 if ($form_id == 'webform_client_form_20') {   
     $form['submitted']['_cv_file']['#process'] = array('THEME_file_element_process'); // hide upload button in jobs form

  }
}

function THEME_file_element_process($element, &$form_state, $form) {
  $element = file_managed_file_process($element, $form_state, $form);
  $element['upload_button']['#access'] = FALSE;
  return $element;
}

顺便说一下,我需要附件不会保存在数据库中,并且会发送到电子邮件......

谢谢大家! 阿尔莫格。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用webform hide upload module

网址:https://www.drupal.org/project/webform_hide_upload