Добрый день!
Мне необходимо сделать кнопку, которая бы открывала диаграмму процесса. В обработчик нажатия кнопки пишу скрипт:
var requestUrl = "?vm=SchemaDesigner#processLog/" + process.value;
this.sandbox.publish("PushHistoryState", {
hash: requestUrl,
});
После нажатия, браузер переходит по сформированной ссылке:
http://bpmonline.com/0/Nui/ViewModule.aspx#?vm=SchemaDesigner#processLog/933722a3-f4ca-4e4d-9bbb-2160c57bebee
Но ссылка не совсем корректна, так как this.sandbox.publish("PushHistoryState") возвращает строку с символом # на конце:
http://bpmonline.com/0/Nui/ViewModule.aspx#
Как можно исключить этот символ? Чтобы ссылка выглядела так:
http://bpmonline.com/0/Nui/ViewModule.aspx?vm=SchemaDesigner#processLog/933722a3-f4ca-4e4d-9bbb-2160c57bebee