2014-05-01 3 views
1

Я хочу просмотреть папку, которая использовалась для ckFinder без ckEditor. Я следил за example here, а также API, но похоже, что ckFinder продолжает создавать новую папку вместо просмотра текущей папки.Открыть ckFinder 2.3 без ckeditor

Если я перейду к ckfinder.html в новой вкладке или в новом окне, я получу всплывающее окно с системной ошибкой.

Как использовать ckFinder без ckEditor? Или любой рекомендуемый файловый менеджер?

РЕД (1):

Я нашел еще один бесплатный файловый менеджер [HERE]. Но все еще надеемся на любое решение для ckFinder.

ответ

0
<html> 
<head> 
<script type="text/javascript" src="../ckfinder.js"></script> 

<script type="text/javascript"> 
function BrowseServer() 
{ 
var finder = new CKFinder(); 
    finder.basePath = '../'; 
    finder.selectActionFunction = SetFileField; 
    finder.popup(); 
} 
function SetFileField(fileUrl) 
{ 
    document.getElementById('xFilePath').value = fileUrl; 
} 
</script> 
</head> 

<body> 
<input id="xFilePath" name="FilePath" type="text" size="60" /> 
<input type="button" value="Browse Server" onclick="BrowseServer();" /> 
</body> 
</html> 
0

специальный вход для интеграции CKFinder 3

http://docs.cksource.com/ckfinder3/#!/guide/dev_integration

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <title>CKFinder 3</title> 
    <script src="/ckfinder/ckfinder.js"></script> 
</head> 
<body> 
    <script> 
     function openPopup() { 
      CKFinder.popup({ 
       chooseFiles: true, 
       onInit: function(finder) { 
        finder.on('files:choose', function(evt) { 
         var file = evt.data.files.first(); 
         document.getElementById('url').value = file.getUrl(); 
        }); 
        finder.on('file:choose:resizedImage', function(evt) { 
         document.getElementById('url').value = evt.data.resizedUrl; 
        }); 
       } 
      }); 
     } 
    </script> 
    <input type="text" size="48" name="url" id="url" /> 
    <button type="button" onclick="openPopup()">Select file</button> 
</body> 
</html> 
Смежные вопросы