2016-05-24 8 views
1

CMSで画像をアップロードするときにFrom Filesオプションをクリックすると、指定したフォルダにそのフォルダを開きます。UploadField 'From files'がCMSに設定されているフォルダ名に開かない

例:以下の例では、HeaderImagesフォルダにロードします。代わりに、アップロードされたすべての画像が表示され、実際にはそのフォルダには移動しません。

私はそのフォルダに開くフォルダ名を設定すると考えました。 (これは以前のバージョンでこれを行ったと確信しています)。

$fields->addFieldsToTab('Root.Main', array(
    UploadField::create('HeaderImage')->setFolderName('HeaderImages') 
)); 

私はSilverStripe 3.3.2を使用しています。

UploadFieldFrom Filesボタンを押したときのデフォルトフォルダを設定するにはどうすればよいですか? SilverStripe 3.3で

答えて

2

我々はUploadFieldFrom Filesが押されたときのデフォルトのフォルダを定義するためにsetDisplayFolderNameを呼び出すことができます。

$fields->addFieldsToTab('Root.Main', array(
    UploadField::create('HeaderImage') 
     ->setFolderName('HeaderImages') 
     ->setDisplayFolderName('HeaderImages') 
)); 
+0

伝説!ありがとうございました :) – ifusion

関連する問題