1

ポートフォリオ サイトを作成しようとしていますが、画像を処理するための適切な方法を見つけることができません。SonataAdmin バンドルを統合し、「プロジェクト」と「画像」の管理クラスをセットアップしました。私の目標は、プロジェクトに移動して画像を追加し、これらの画像の 1 つをプロジェクトのサムネイルとして選択することです。

理想的には、AJAX マルチアップローダーを統合したいと考えています。これに対する最善のアプローチがわからないため、提案や考えを探しています。

私は Sonata Media Bundle を見てきましたが、実際に必要以上に堅牢で、カスタマイズの学習曲線が少し険しいように思えます。私はすでにイメージ エンティティ (ドキュメントをアップロードするための symfony2 クックブック) をセットアップしています。これ。

アドバイスをよろしくお願いします!ショーン

4

4 に答える 4

2

https://github.com/punkave/symfony2-file-uploader-bundleをご覧になることをお勧めします。 このバンドルは優れた blueimp jQuery-File-Upload パッケージに基づいており、複数のファイルのアップロードを提供します。

編集 28/04/14:さまざまなアップローダーをサポートするOneupUploaderBundleもあり、より活発な開発が行われているようです。

于 2013-01-01T18:04:16.063 に答える
0

チェックアウトhttps://github.com/ruian/RuianUploadifyBundleマルチアップロードをサポートしていますが、フラッシュプラグインのみです。

于 2012-05-16T17:04:30.697 に答える
0

また、このバンドルは試してみる価値があります。AJAX についてはあまり言及していませんが、基本的なアップロード機能は非常に強力なようです。それが完了したら、自分で ajaxify できます。このバンドルを数日以内に試す予定です。後でこの回答を更新する可能性があります。

于 2012-05-16T20:16:25.240 に答える
0

だから私はValumns Ajaxマルチアップローダーを使ってしまいました:http://valums.com/ajax-upload/

Sonata 管理ページをカスタマイズしようとしましたが、これは少し難しいことがわかりました。代わりに、バッチ画像をアップロードするためのルート / コントローラー / ビューを作成しました。大活躍しそうです!

于 2012-06-23T18:11:02.047 に答える