Виджет навигации по базе знаний ServiceNow - PullRequest
0 голосов
/ 28 мая 2020

Наша команда клонировала и создала нашу собственную версию страницы kb_home (называемую kb_home_test) и поместила ее в качестве домашней страницы KB на страницу конфигурации портала обслуживания. Оттуда мы заметили, что когда вы нажимаете «Знание» на хлебных крошках знаний, он все равно всегда возвращает пользователя в kb_home. Когда мы погрузились в код, мы заметили эту строку кода в HTML:

<a ng-href="?id={{$root.isOtherPortal? portal.kb_knowledge_page_dv : 'kb_home'}}">${Knowledge}</a>

. Когда мы регистрировали значение portal.kb_knowledge_page_dv, оно возвращало kb_home_test, поэтому, по всем оценкам, «Знание» ссылка в хлебной крошке должна направлять пользователей на нашу клонированную страницу. Теперь наш вопрос касается $root.isOtherPortal и того, что он делает. Мы не можем найти этого нигде в нашей консоли, да и документации по этому поводу буквально нет. Мы бы хотели по возможности избегать клонирования виджетов без необходимости. Есть ли у кого-нибудь представление о том, как заставить этот виджет работать правильно?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...