Drupal 7 从媒体模块获取所选文件

Drupal 7 从媒体模块获取所选文件,drupal-7,media,Drupal 7,Media,我试图从Drupal 7的媒体模块中获取用户从媒体选择器中选择的文件 我的表单包含选择器,可以成功上载和选择文件,但无法获取所选文件的名称 选择器的我的表单: $form['file'] = array( '#type' => 'media', '#title' => t('Screenshot'), '#description' => t('Upload an image of the feature (Optional)'), ), ); 我需要获

我试图从Drupal 7的媒体模块中获取用户从媒体选择器中选择的文件

我的表单包含选择器,可以成功上载和选择文件,但无法获取所选文件的名称

选择器的我的表单:

$form['file'] = array(
    '#type' => 'media',
    '#title' => t('Screenshot'),
    '#description' => t('Upload an image of the feature (Optional)'),
),
);

我需要获取所选文件的详细信息(例如名称、目录)

尝试使用hook\u submit检查文件名

将表单中的文件字段命名为“文件”:

你也可以使用form_vaidate,我不知道你想对文件名做什么

function your_form_submit($form, &$form_state) {
  $file=$form_state['values']['file'];
  // do something...
  file_save($file);