Nastavení CKFinderu na hostingu. Problém s routováním?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Maekoboss
- Člen | 36
Ahoj,
potřebuju poradit se zprovozněním ckfinderu. Mám administraci v AdminModulu, v něm chci upravovat články, k tomu používám CKEditor a teď k němu chci přidat i CKFinder, aby mohli lidi pohodlně vkládat obrázky.
Start provádím takto
<script type="text/javascript" n:syntax="asp">
// This is a check for the CKEditor class. If not defined, the paths must be checked.
if ( typeof CKEDITOR == 'undefined' )
{
document.write(
'<strong><span style="color: #ff0000">Error</span>: CKEditor not found</strong>.' +
'This sample assumes that CKEditor (not included with CKFinder) is installed in' +
'the "/ckeditor/" path. If you have it installed in a different place, just edit' +
'this file, changing the wrong paths in the <head> (line 5) and the "BasePath"' +
'value (line 32).' ) ;
}
else
{
var textarea = document.getElementById(<%$textareaId%>);
var editor = CKEDITOR.replace(textarea);
CKEDITOR.config.entities = false;
CKEDITOR.config.entities_latin = false;
CKFinder.setupCKEditor( editor, '' ) ;
// It is also possible to pass an object with selected CKFinder properties as a second argument.
// CKFinder.setupCKEditor( editor, { basePath : '../', skin : 'v1' } ) ;
}
</script>
To dopadne tak, že se mi v CKEditoru normálně zobrazí tlačítko vybrat na serveru, po kliknutí ovšem dostávám chybu –
Nette\Application\BadRequestException #404
Cannot load presenter ‚Admin‘, class ‚AdminPresenter‘ was not found in
‚C:\Projekty\Dulux\web\app/presenters/AdminPresenter.php‘.
Ještě dodám, že CKFinder mám v root/www/ckfinder/
Předem děkuji Vám zkušenějším za rady! Mára