как отобразить все папки, подпапки и файл в ckfinder

Я установил ckfinder в свой скрипт и интегрировал его с ckeditor, мой путь к ckfinder - public_html/assest/libs/ckfinder, но когда я нажимаю кнопку browse из ckeditor, он автоматически показывает 3 папки: файлы, изображения, флэш. Я хочу отобразить все папки, подпапки и файлы в этих папках. мои настройки:

 $config['AccessControl'][] = Array(
        'role' => '*',
        'resourceType' => '*',
        'folder' => '',
        'folderView' => true,
        'folderCreate' => true,
        'folderRename' => true,
        'folderDelete' => true,
        'fileView' => true,
        'fileUpload' => true,
        'fileRename' => true,
        'fileDelete' => true);

person khalid J-A    schedule 25.12.2019    source источник


Ответы (1)


Я решил это сам, просто измените первый массив ResourceType, изменив значения url и directory, как это

$config['ResourceType'][] = Array(
        'name' => 'Files',          
        'url' => $baseUrl ,//chage url to baseurl variable
        'directory' => $baseDir,//change directory to to baseDir variable 
        'maxSize' => 0,
        'allowedExtensions' => '7z,aiff,asf,avi,bmp,csv,doc,docx,fla,flv,gif,gz,gzip,jpeg,jpg,mid,mov,mp3,mp4,mpc,mpeg,mpg,ods,odt,pdf,png,ppt,pptx,pxd,qt,ram,rar,rm,rmi,rmvb,rtf,sdc,sitd,swf,sxc,sxw,tar,tgz,tif,tiff,txt,vsd,wav,wma,wmv,xls,xlsx,zip',
        'deniedExtensions' => '');

примечание: baseUrl переменная должна быть нулевой, поэтому, если baseDir в вашем коде задано значение, подобное этому $baseDir = resolveUrl($baseUrl);, вы должны прокомментировать его //$baseDir = resolveUrl($baseUrl);

person khalid J-A    schedule 26.12.2019