oneup アップローダ バンドル「エンドポイント」をカスタマイズしようとしています。次のような形式でフォルダーを直接指定できることはわかっています。
<form action="{{ oneup_uploader_endpoint('myfolder') }}" class="dropzone">
しかし、完全なパスを変更するにはどうすればよいですか? (同じftpの別のWebサイトに配置する必要があります)
(私はドロップゾーンを使用しています)
oneup アップローダ バンドル「エンドポイント」をカスタマイズしようとしています。次のような形式でフォルダーを直接指定できることはわかっています。
<form action="{{ oneup_uploader_endpoint('myfolder') }}" class="dropzone">
しかし、完全なパスを変更するにはどうすればよいですか? (同じftpの別のWebサイトに配置する必要があります)
(私はドロップゾーンを使用しています)
ドキュメントで説明されているように、oneup_uploader_endpoint
ヘルパーは、ファイルが保存される場所ではなく、ファイル アップロード リクエストが送信されて処理されるルートを返します。ディレクトリを変更するには、それに応じてマッピングを構成する必要があります。
例えば:
oneup_uploader:
mappings:
my_mapping:
frontend: dropzone
storage:
directory: "%kernel.root_dir%/../web/uploads/your-folder"
その後、このマッピングを次のように使用できます。
{{ oneup_uploader_endpoint('my_mapping') }}