Доброго дня! Підкажіть, будь ласка, як міняти стилі для полів в diff.
Наприклад є кусок коду:
"operation": "insert",
"name": "MainMenuAction",
"parentName": "IdentificationPanelRight",
"propertyName": "items",
"values": {
visible: { bindTo: "mainMenuActionVisible" },
"bindTo": "MainMenuAction",
"caption": 'IVR',
"contentType": this.Terrasoft.ContentType.SHORT_TEXT,
"enabled": false,
"layout": {"column": 0, "row": 1, "colSpan": 12}
}
},
і мені потрібно поле зсунути ліворуч. Я можу це зробити без jQuery базавовими методами Terrasoft?
Нравится
За расположение отвечает свойство "layout".
column": 0, - колонка
"row": 1, - строка
"colSpan": 12 - столько столбцов будет занимать колонка
Я розумію, що властивість "layout" відповідає за розміщення колонок, але я хотів запитатись наступне. Наприклад мені портібно додати поле на CTI панелі.
Код в блоці "diff":
{ "operation": "insert", "name": "IVRlang", "parentName": "IdentificationPanelRight", "propertyName": "items", "values": { "bindTo": "IVRlang", "caption": 'Язык', "contentType": this.Terrasoft.ContentType.SHORT_TEXT, "enabled": false, styles: { wrapStyles: { "margin-left": "10px" } } } },
Проблема в тому, що у CTI панелі властивість "layout" не працює. Я намагаюсь використати властивість "styles", але чомусь ніяких змін не відображається. Якщо можеше скиньте , будь ласка, приклад використання властивості "styles" у блоці diff. Щоб Ви краще зрозуміли, що мені потрбіно прикріплюю скріншот. Потрібно поле "Язык" зсунути ліворуч.
Можете надати приклад використання style в diff на CTIPanel ?
Здравствуйте, Роман.
Прописать css стили в секции diff Вы не сможете. Применение собственных css стилей обсуждалось в этой теме.