share point office 365 Получить значение настройки глобальной навигации в файле javascript

Мы разработали внутренний портал с несколькими дочерними сайтами, используя sharepoint office 365. Мы создали наши собственные макеты страниц / главную страницу для сайтов, и большинство вещей, таких как меню, тело страницы и логотипы страниц, настроены (уникальны для всех сайтов / дочерних сайтов).

Каждая страница имеет логотип заголовка и URL-адрес, присвоенный этому логотипу (логотип описывает название сайта или дочернего сайта). Мы написали файл javascript для загрузки этого логотипа и URL-адреса и вызова главной страницы. Теперь проблема в том, что этот логотип и ссылка должны загружаться на основе глобальной навигации.

Пример. Если на сайте используются те же элементы навигации, что и на родительском сайте?

  • Да - вытащите логотип и ссылку с сайта выше
  • Нет - тянуть логотип и ссылку в соответствии с названием сайта

если я получу значение параметра GlobalNavigation, я могу сделать это в файле javscript. Есть ли способ получить это значение параметра GlobalNavigation в файле javascipt? Я погуглил по этому поводу, но не получил достаточно информации.

Заранее спасибо,

Амарнатх

-------- ОБНОВЛЕНО ------- Я использую приведенный ниже код, но получаю сообщение об ошибке "sp.runtime.js: 2 Неперехваченная ошибка: свойство или поле" Источник "не инициализировано. Оно было не был запрошен или запрос не был выполнен. Может потребоваться явный запрос "

использованный код


person Amarnath Babu    schedule 30.01.2017    source источник


Ответы (1)


person    schedule
comment
привет Ли, спасибо за ответ ... Я думаю, что этот код обновляет существующую глобальную навигацию, и я не хочу изменять существующие настройки навигации, но я хочу узнать, какую навигацию использует сайт. - person Amarnath Babu; 31.01.2017
comment
Я обновил свой пост, указав использованный код и полученную ошибку. Пожалуйста, посмотрите в конце - person Amarnath Babu; 31.01.2017