0

我正在尝试使用 Form API 在我的 Drupal 7 自定义模块中使用Multiupload Imagefield Widget ...但它不起作用:(

当我按下“上传”按钮时,颤动出现一秒钟,没有任何反应,只刷新页面。谁能告诉我我做错了什么?

我的模块形式功能:

<?php

function test_module_form($form, &$form_state) {
  $form = array();
  $form['image'] = array(
    '#title' => 'Upload image',
    '#type' => 'mfw_managed_file',
    '#upload_location' => 'public://images/',
    '#upload_validators' => array(
      'file_validate_is_image' => array(),
      'file_validate_extensions' => array('png gif jpg jpeg'),
      'file_validate_size' => array(2 * 1024 * 1024),
    ),
  );

  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => 'Submit',
  );

  return $form;
}

?>

我使用干净安装:

  • Drupal 7.30
  • 多上传文件字段小部件 7.x-1.13
  • Multiupload Imagefield Widget 7.x-1.3

小部件在节点编辑表单中开箱即用,但在自定义模块中却不行。请帮忙。谢谢。

4

1 回答 1

0

认为图像文件夹不可写。您确定 drupal 日志中没有错误吗?

ps 为什么不使用模块“Multiupload Imagefield”?

于 2014-07-29T06:26:11.890 回答