Добавление текста и ссылки на страницу детали

Подскажите пожалуйста.

Есть страница детали с разными полями.

Как добавить между полями обычный текст и ссылку?

Ну как пример:

"Инструкция здесь"

Инструкция - просто текст, "здесь" - это ссылка на локальный файл или ссылка на другой ресурс.

Нравится

2 комментария
Лучший ответ

В 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"}
                    }
                }

Показать все комментарии