CRUD をカスタマイズする必要があります。基本的に、追加または編集アクションで複数のファイルをアップロードする必要があります。データベースに保存するのは、画像が含まれるフォルダーの URL だけです。
私はフォーラムを検索してきましたが、自分でこれを行う必要があるようです。
私がやっていることは、add_field_callback
関数を使用して複数のアップロード ボタンを表示することです。
問題は、アップロードされたファイルの名前と URL を保存するために、カスタム コールバックも必要なことです。
GroceryCRUD のソース コードを読んでいますが、コールバックの使用方法や作成方法がわかりません。コールバックに使用しようとしてcall_user_func
いますが、アップロードごとに新しい PHP リクエストが作成され、このコンテキストではユーザー コールバックを保存する変数が空であるため、機能しません。
GroceryCRUD コールバックがどのように機能するかを誰かが説明してくれるかどうか疑問に思っていました。
お時間をいただきありがとうございます。