在文件config.php中使用CkFinder V3设置了不同的resourceTypes。
设置有效,我进入左侧面板上的CkFinder 2"条目"叫"我的图像"和"我的视频"。
现在,当我选择文件夹"我的视频"并创建一个子文件夹,子文件夹被添加到"我的视频"以及我的图像"。
我只需要在用户决定的位置添加一个子文件夹。
我的配置有什么问题?
$config['resourceTypes'][] = array(
'name' => 'Images',
'label' => 'My Images',
'maxSize' => '2M',
'allowedExtensions' => 'gif,jpeg,jpg,png',
'deniedExtensions' => '',
'backend' => 'default'
);
$config['resourceTypes'][] = array(
'name' => 'Videos',
'label' => 'My Videos',
'maxSize' => '1G',
'allowedExtensions' => 'mp4',
'deniedExtensions' => '',
'backend' => 'default'
);
答案 0 :(得分:3)
您定义的两种资源类型都指向同一文件夹(default
后端的根文件夹),因为它们没有定义directory
。要使用单独的文件夹,请使用directory
选项,如下所示:
$config['resourceTypes'][] = array(
'name' => 'Images',
'label' => 'My Images',
'maxSize' => '2M',
'allowedExtensions' => 'gif,jpeg,jpg,png',
'deniedExtensions' => '',
'directory' => 'images', // ←
'backend' => 'default'
);
$config['resourceTypes'][] = array(
'name' => 'Videos',
'label' => 'My Videos',
'maxSize' => '1G',
'allowedExtensions' => 'mp4',
'deniedExtensions' => '',
'directory' => 'videos', // ←
'backend' => 'default'
);