フォームAPIを使用してアップロードした後の画像のプレビュー
managed_fileフォームAPIタイプを使用して画像ファイルをアップロードしましたが、画像をアップロードした後、フィールドの横にサムネイルとして表示されません。レンダリングされるのは、画像へのリンクと小さなアイコンが付いた画像のファイル名です。 アップロード後に画像のサムネイルを表示するにはどうすればよいですか(コア画像フィールドの画像プレビューのように)? また、デフォルトの画像を横に表示するにはどうすればよいですか(デフォルトの値がある場合)。 これは私のコードです: $form['logo'] = array( '#title' => t('Logo'), '#type' => 'managed_file', '#required' => TRUE, '#default_value' => variable_get('logo', ''), '#upload_location' => 'public://', '#upload_validators' => array( 'file_validate_extensions' => array('gif png jpg jpeg'), 'file_validate_size' => array(0.3*1024*1024), )