none
Как вывести в представлении название текущей папки библиотеки документов? RRS feed

  • Вопрос

  • Добрый день!

    Дано:

    Сайт на SP 2010 содержит библиотеку, хранящую архив сданных программ вместе с документацией. Есть также FTP, на котором хранятся объемные файлы в структуре папок, аналогичной библиотеке. Структура папок одноуровневая. В представлении после веб-части, отображающей файлы библиотеси,  я, открыв его через Designer, дописал IFRAME SRC="ftp://мой_фтп",  в результате на нашем сайте показываются файлы с ФТП.

    Вопрос:

    А как сделать так: IFRAME src="ftp://мой_фтп/ТЕКУЩАЯ_ПАПКА"? Как получить название текущей папки в коде представления?

    Простите за нубство, заранее спасибо за ответы.

    С Уважением, Артем

    18 августа 2015 г. 12:24

Ответы

  • добрый день

    если честно, сам не пробовал. но можно посмотреть в сторону JS

    вот пример кода, который получает текущий адрес 

    function getUrlParameter(sParam)
    {
        var sPageURL = window.location.search.substring(1);
        var sURLVariables = sPageURL.split('&');
        for (var i = 0; i < sURLVariables.length; i++) 
        {
            var sParameterName = sURLVariables[i].split('=');
            if (sParameterName[0] == sParam) 
            {
                return sParameterName[1];
            }
        }
    }

    единственно нужно преобразовать символы которые заменяют пробелы и "/"


    мой блог Немного о SharePoint

    • Помечено в качестве ответа Artem (Institute) 19 августа 2015 г. 10:35
    19 августа 2015 г. 8:53
    Модератор