Drupal 8 with Webform モジュールを使用しています。
ユーザーがフォームに入力するときに1つまたは複数のファイルをアップロードできるようにしたい。 Drupal 8?
webform UIを有効にして、sites/default/settings.phpファイルprivatesファイルディレクトリパス:$settings['file_private_path'] = 'sites/default/files/private';
ここで、「sites/default/files/private」は、プライベートファイルのディレクトリパスです。別のディレクトリを選択できます。そして、このディレクトリに書き込み許可を与えます。次に、すべてのキャッシュをクリアします。これで、新しい要素を追加しながら、Webフォームにファイルを追加できます。表示されるポップアップで、ファイルを入力すると、画像、オーディオなどのすべてのファイルタイプが表示されます。
ファイルをアップロードするための画像のyaml設定の別のソリューション:
picture:
'#type': image_file
'#title': Photo
'#file_extensions': 'gif jpg png svg jpeg'
'#multiple': True
インターフェースでこれを行うためにモジュールWebform UIをインストールできます...