Ссылка в окне на контакт
Добрый день!
Необходимо в окно Terrasoft.utils.inputBox вставить ссылку на контакт. Как правильно описать объект controls, содержащий ссылку?
var controls = {
...
};
Terrasoft.utils.inputBox(
"Caption",
function() {...},
["ok", "cancel"],
this,
controls
);
Нравится
Немного топорно, но работает
Terrasoft.showInputBox("Список рекомендаций", function() {}, ["ok"], null, {
name : {
dataValueType: Terrasoft.DataValueType.TEXT,
value: "Hey",
customConfig: {
showValueAsLink: true,
href: "www.yandex.ru",
enabled: false
}
}
},
{
defaultButton: 0
});
Варфоломеев Данила,
Спасибо! А Terrasoft.DataValueType.TEXT - это единственный вариант, который можно разместить в этом окне? В виде обычной ссылки никак? Может можно как-то вставить ссылку в showConfirmаtionDialog? Возможно есть какой-то еще вариант, чтобы это выглядело менее топорно? Мне нужно обрабатывать результат диалога.
Марат Тазюков,
Terrasoft.showInputBox("Список рекомендаций", function() {}, ["ok"], null, {
name : {
dataValueType: Terrasoft.DataValueType.TEXT,
customConfig: {
className: "Terrasoft.Hyperlink",
href: "https://google.ru",
caption: "ssilka",
onClick: function(a) {a.stopEvent(); window.open(this.href);},
getValue: function() {
return this.value;
}
}
}
},
{
defaultButton: 0
});