Файловый менеджер elFinder

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем mars1an, 25 май 2016.

  1. opencarter

    opencarter Пользователь

    Сообщения:
    55
    Симпатии:
    2
    Подниму темку.
    Хороший ФМ. Обновил до последней версии с гитхаба 2.1.65, нужно немного подправить пути и все работает. Так же сделал, чтобы для админа был доступ ко всему сайту, а если нет админских прав, то только в папку image/catalog (для контент-менеджера, например). Я сделал контроль через доступ к настройкам магазина ('access', 'setting/setting'), вы можете поменять на другие.

    PHP:
    public function init() {

            require_once(
    DIR_SYSTEM 'library/tool/file_manager_lib.php');

            
    $startPath DIR_IMAGE;
            if(isset(
    $_GET['startPath']) && !empty($_GET['startPath'])) {
                
    $startPath .= $_GET['startPath'];
            }

            if (
    $this->user->hasPermission('access''setting/setting')) {
            
    $opts = array(
            
    'roots' => array(
              array(
                
    'driver' => 'LocalFileSystem',
                
    'path'   => DIR_APPLICATION '../',
                
    'startPath' => $startPath,
                
    'URL'    => HTTPS_CATALOG '../'
               
    )
              )
            );
            } else {      
                
    $opts = array(
                
    'roots' => array(
                  array(
                    
    'driver' => 'LocalFileSystem',
                    
    'path'   => DIR_IMAGE '/catalog/',
                    
    'startPath' => $startPath,
                    
    'URL'    => HTTPS_CATALOG '../image/catalog/'
                   
    )
                  )
                );
            }
            
    $connector = new File_manager_lib($opts);
            exit;  
        }
    Но вот что реально хотелось бы сделать, так это прикрутить его вместо штатного ФМ при добавлении картинок в карточке товара, пока хотя бы в стандартном добавлении/редактировании товара, а в идеале и в batch_editor.

    Может кто возьмется помочь? Сам точно не соображу((
     
    Последнее редактирование: 27 фев 2024
    Ravilr нравится это.