この回答からマルチアップロード ファイルフィールド ウィジェットをカスタム フォームに追加する方法を見つけました。 API 要素/90658#90658?newreg=8dba9580e3d74b4d8b2cd1b140a4f08d
フォームに複数ファイルのアップロード フィールドを追加した後、いくつかのファイルをアップロードしようとすると、読み込みバーが消えた後、アップロードされたファイルのリストが表示されません。
フォームでフィールドを宣言する方法は次のとおりです。
$form['downloadsformset'] = array(
'#type' => 'fieldset',
'#title' => t('Downloads'),
'#collapsible' => TRUE,
'#group' => 'myform'
);
$form['downloadsformset']['download_items'] = array(
'#type' => 'mfw_managed_file',
'#title' => t('Download items'),
'#description' => t('You are allow to upload jpg, jpeg, png and gif'),
'#progress_indicator' => 'bar',
'#upload_location' => "public://dev/tmp",
"#upload_validators" => array(
"file_validate_extensions" => array("png jpg jpeg"),
'file_validate_size' => array(1024*1024*1024),
),
'#group' => 'myform'
);
アップロードされたファイルのリストを表示するために見逃したものは何ですか?