Здраствуйте.
Подскажите как на клиенте и сервере (в Бизнес процессе) сформировать такую ссылку:
Т.е. как динамически получить http://localhost:105/0/
Нравится
Здравствуйте!
Сформировать такую ссылку вы можете с помощью элемента процесса [Формула].
Для этого в формулу необходимо вставить следующее значение:
"<a data-value=\"" +[#Параметр 1#]+ ""\"" href=\""http://localhost:105/0/Nui/ViewModule.aspx#CardModuleV2/ContactPageV2/edit/"" +[#Параметр 1#]+ ""\"" target=\""_self\"" title=\""TestUser\"">TestUser</a>""
Это понятно. Я спросил как динамически получить http://localhost:105/0/
Что бы в случае смены порта, адреса сайта или конфигурации ссылки продолжали работать.
Здравствуйте!
Такой возможности нет - связано с архитектурой IIS. Вы можете создать системную настройку с типом "Строка (50 символов)". В значение этой системной настройки необходимо будет указывать адрес приложения.
Здравствуйте.
Я правильно понял что такой возможности нет в серверном коде.
Что насчет клиентского? Как система формирует данную ссылку при упоминание контакта в ленте?
Добрый день.
Воспользуйтесь следующим кодом:
Terrasoft.workspaceBaseUrl
Здравствуйте.
Url текущей конфигурации хранится в переменной Terrasoft.workspaceBaseUrl глобального объекта Terrasoft.