2

CRUD をカスタマイズする必要があります。基本的に、追加または編集アクションで複数のファイルをアップロードする必要があります。データベースに保存するのは、画像が含まれるフォルダーの URL だけです。

私はフォーラムを検索してきましたが、自分でこれを行う必要があるようです。

私がやっていることは、add_field_callback関数を使用して複数のアップロード ボタンを表示することです。

問題は、アップロードされたファイルの名前と URL を保存するために、カスタム コールバックも必要なことです。

GroceryCRUD のソース コードを読んでいますが、コールバックの使用方法や作成方法がわかりません。コールバックに使用しようとしてcall_user_funcいますが、アップロードごとに新しい PHP リクエストが作成され、このコンテキストではユーザー コールバックを保存する変数が空であるため、機能しません。

GroceryCRUD コールバックがどのように機能するかを誰かが説明してくれるかどうか疑問に思っていました。

お時間をいただきありがとうございます。

4

2 に答える 2

0

マルチアップロードの部分については、GroceryCRUD フォーラムhttp://www.grocerycrud.com/forums/topic/1912-updated-30072013-multiple-uploading/でこの非常に役立つ投稿を見つけました。

この投稿で提案されている解決策は、ライブラリのコアに新しいタイプとして実装できると思います ( John Skoumbourdis のおかげです)。

暇なときにこれを実装して共有しようと思います。

于 2013-10-28T20:59:42.873 に答える