Подскажите пожалуйста.
Есть страница детали с разными полями.
Как добавить между полями обычный текст и ссылку?
Ну как пример:
"Инструкция здесь"
Инструкция - просто текст, "здесь" - это ссылка на локальный файл или ссылка на другой ресурс.
Нравится
В HtmlControl можно любой html класть. Cвойство htmlContent можно связать со строковым атрибутом или функцией которая возвращает строку или сразу положить строку
"htmlContent": "<p>some текст</p>".
Вот пример
{
"operation": "insert",
"name": "AcademyMessageElement",
"parentName": "AcademyMessageDescription",
"propertyName": "items",
"values": {
"itemType": Terrasoft.ViewItemType.COMPONENT,
"className": "Terrasoft.HtmlControl",
"htmlContent": {"bindTo": "AcademyHelpMessage"}
}
}
В HtmlControl можно любой html класть. Cвойство htmlContent можно связать со строковым атрибутом или функцией которая возвращает строку или сразу положить строку
"htmlContent": "<p>some текст</p>".
Вот пример
{
"operation": "insert",
"name": "AcademyMessageElement",
"parentName": "AcademyMessageDescription",
"propertyName": "items",
"values": {
"itemType": Terrasoft.ViewItemType.COMPONENT,
"className": "Terrasoft.HtmlControl",
"htmlContent": {"bindTo": "AcademyHelpMessage"}
}
}
Если нужна ссылка придется класть в HtmlControl, если нужен только текст есть Label.
{
"operation": "insert",
"name": "EmptySearchResultLabel",
"parentName": "EmptySearchResultContainer",
"propertyName": "items",
"values": {
"itemType": Terrasoft.ViewItemType.LABEL,
"classes": {
"labelClass": [
"description-label"
]
},
"caption": {"bindTo": "Resources.Strings.EmptySearchResultMessage"}
}
}