Použití ElFinderu v Nette projektu

wicked
Člen | 290
+
0
-

Zdravím,

v jednom ze svých projektů hledám nějaký file managment.

Narazil jsem na ElFinder, máte někdo zkušenosti? Nebo používáte něco jiného?

Děkuji

Petr Parolek
Člen | 455
+
0
-

používám a naprostá spokojenost

wicked
Člen | 290
+
0
-

ppar napsal(a):

používám a naprostá spokojenost

Můžeš mi prosím udělat stručný how-to jak to použit?

děkuji :)

Petr Parolek
Člen | 455
+
+1
-

dělal jsem s ním už před dlouhou dobou, stáhnul jsem si elFinder do složky www a v souboru www/elFinder/php/connector.minimal.php mám na začátku:

<?php
$container = require __DIR__ . '/../../../app/bootstrap.php';
$user = $container->getByType('Nette\Security\User'); // Osobně dávám raději přednost načtení podle názvu třídy (když už teda musím)
if(!$user->isInRole('admin')) {
    header("HTTP/1.0 401 Unauthorized");
    echo '{"error": "Unauthorized access!"}';
    exit;
}
?>

Tímto zajístím, aby se do elfinderu dostal jen přihlýšený člověk s admin právy a ne všichni.

Myslím, že jsem toto řešení našel tu na foru tenkrát nebo kdesi na netu.