1

oneup アップローダ バンドル「エンドポイント」をカスタマイズしようとしています。次のような形式でフォルダーを直接指定できることはわかっています。

<form action="{{ oneup_uploader_endpoint('myfolder') }}" class="dropzone">

しかし、完全なパスを変更するにはどうすればよいですか? (同じftpの別のWebサイトに配置する必要があります)

(私はドロップゾーンを使用しています)

4

1 に答える 1

2

ドキュメントで説明されているように、oneup_uploader_endpointヘルパーは、ファイルが保存される場所ではなく、ファイル アップロード リクエストが送信されて処理されるルートを返します。ディレクトリを変更するには、それに応じてマッピングを構成する必要があります。

例えば:

oneup_uploader:
    mappings:
        my_mapping:
            frontend: dropzone
            storage:
                directory: "%kernel.root_dir%/../web/uploads/your-folder"

その後、このマッピングを次のように使用できます。

{{ oneup_uploader_endpoint('my_mapping') }}
于 2016-06-02T16:18:42.990 に答える