Здравствуйте!
Подскажите пожалуйста, каким образом можно изменять стили элементов в карточке редактирования.
В частности, необходимо поменять внешний вид отдельного поля карточки редактирования.
Платформа BPMOnline7.4
Заранее благодарен за ответ!
Нравится
Здравствуйте, Дмитрий!
Менять стили можно путем замещения модуля CommonCSSV2. Там на вкладке LESS определено большинство css-стилей для страниц.
Вы можете заместить этот модуль, добавить там свои стили либо для конкретных элементов, либо для классов. Или можно добавить свой модуль, подключив его на страницу с префиксом css! (см. подробнее тут http://www.community.terrasoft.ru/forum/topic/10893).
Добавить для контрола новые css-классы можно в его diff, например:
[javascript]
{
"operation": "insert",
"parentName": "Header",
"propertyName": "items",
"name": "Name",
"values": {
"layout": {"column": 3, "row": 0, "colSpan": 21},
"labelWrapConfig": {"classes": {"wrapClassName": ["Your-Label-Class-Name"]}},
"controlWrapConfig": {"classes": {"wrapClassName": ["Your-Control-Wrap-Class-Name"]}}
}
},
[/javascript]