SilverStripe 3.0 を使用していますが、ここで助けが必要です。ページと画像の間に多対 1 の関係があります (画像ギャラリーを作成しています)。画像は正しいフォルダーにアップロードされますが、CMS は間違ったパスを保存しているようです。もう少し詳しく説明します:
アップローダに画像をロードすると、アップロード中にサムネイルが表示されます。ただし、アップロードが完了すると、サムネイルは消えます。
[編集] ボタンをクリックすると、/assets フォルダー (/assets/picture.jpg など) で画像を探していることがわかりますが、/assets/Uploads にアップロードされています。
$FileField->setFolderName() を使用して別のアップロード フォルダーを設定しようとしましたが、適切なフォルダーにアップロードする以外に、常に /assets 内の画像を探します。
なにか提案を?