Добавил плитку смс сообщения фильтр по этой статье, сама надпись фильтра появляется,
![]()
но
1. Не могу изменить иконку.
2. Не работает фильтр при нажатии, получаю ошибку(рис1)![]()
define("SmsMessageTimelineItemView", ["BaseTimelineItemView"], function() {
Ext.define("Terrasoft.configuration.SmsMessageTimelineItemView", {
extend: "Terrasoft.BaseTimelineItemView",
alternateClassName: "Terrasoft.SmsMessageTimelineItemView",
getResultMessageViewConfig: function() {
return {
"name": "Message",
"itemType": Terrasoft.ViewItemType.LABEL,
"caption": "Message",
"visible": {
"bindTo": "Message",
"bindConfig": {
"converter": "isNotEmptyValue"
}
},
"classes": {
"labelClass": ["timeline-text-normal"]
}
};
},
getMessageViewConfig: function() {
var config = this.callParent(arguments);
config.visible = {
"bindTo": "IsExpanded"
};
return config;
},
getBodyViewConfig: function() {
var bodyConfig = this.callParent(arguments);
bodyConfig.items.unshift(this.getResultMessageViewConfig());
return bodyConfig;
}
// endregion
});
});А вот модель
define("SmsMessageTimelineItemViewModel",
["SmsMessageTimelineItemViewModelResources", "BaseTimelineItemViewModel"],
function() {
Ext.define("Terrasoft.configuration.SmsMessageTimelineItemViewModel", {
alternateClassName: "Terrasoft.SmsMessageTimelineItemViewModel",
extend: "Terrasoft.BaseTimelineItemViewModel"
});
});Вот Json для TimelineTileSetting:
![]()
А для TimelinePageSetting
![]()
Нравится
1 комментарий
15 сентября 2023 19:09
Добрый день, Ислам,
На скриншоте зафиксирован свал Batch запроса. Проверьте, пожалуйста, ответ, который приходит на этот запрос (в нем может быть стэк, который может подсказать причины ошибки) и тело запроса. Кроме того, ошибка и описание могут залогироваться в Error.log файл в логах приложения, проверьте, пожалуйста, еще и его.
С уважением,
Ангелина
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать