Не официальная документация WEB файлового менеджера Sprut.io

Пользовательские ярлыки - JS переход в указанную дирректорию

За переход отвечает JS функция FM.Actions.Open.execute()

Например, что бы в левом окне открылась дирректория /first_project/public_html выполните (в консоли Google Chrome):

FM.Actions.Open.execute(FM.Left, '/first_project/public_html');

Что бы в правом:

FM.Actions.Open.execute(FM.Right, '/first_project/public_html');

JS скрипт который выведет текущий путь левой панели в верхнюю часть (где меню)

var attr_onclick = $('#file-list-path-bar-1101 span:last-child').attr('onclick')
attr_onclick = attr_onclick.replace("FM.Actions.Open.execute(FM.Left, '/first_project/public_html","");
var path_left = attr_onclick.replace("');","");
$('div#tbfill-1078').text(path_left + '/')

$('div#tbfill-1078').attr("style", "height: 0px;right: auto;left: 289px;top: 12px;margin: 0px;width: 718px;color: #fff;top: 2px; text-align: center; z-index: 9999999;")

Путь до выбранного файла (доработанный предыдущий код)

var attr_onclick = $('#file-list-path-bar-1101 span:last-child').attr('onclick')
attr_onclick = attr_onclick.replace("FM.Actions.Open.execute(FM.Left, '/kitsystem/public_html","");
var path_left = attr_onclick.replace("');","");

// Имя выбранного файла
var selected_files__name = $('div#filelist-panel-1086 .x-grid-item-selected .x-grid-cell-inner:eq(0)').text()
var selected_files__rashiren = $('div#filelist-panel-1086 .x-grid-item-selected .x-grid-cell-inner:eq(1)').text()
var selected_files__full_name = selected_files__name + '.' + selected_files__rashiren

$('div#tbfill-1078').text(path_left + '/' + selected_files__full_name)

$('div#tbfill-1078').attr("style", "height: 0px;right: auto;left: 289px;top: 12px;margin: 0px;width: 718px;color: #fff;top: 2px; text-align: center; z-index: 9999999;")

Связаться с автором Поддержать автора (что?)

Комментарии

Если у вас есть вопрос, критика или другое мнение - напишите в комментариях.