Как убрать ссылку из уведомления активности
8 мая 2020 10:37
Коллеги, добрый день! Подскажите как убрать переход по ссылке в заголовке активности?
![]()
Нравится
1 комментарий
8 мая 2020 17:54
Этот элемент сделан в схеме ReminderNotificationsSchema:
{
"operation": "insert",
"name": "NotificationActivitySubject",
"parentName": "NotificationItemActivityBottomContainer",
"propertyName": "items",
"values": {
"itemType": Terrasoft.ViewItemType.HYPERLINK,
"caption": {"bindTo": "getNotificationSubjectCaption"},
"click": {"bindTo": "onNotificationSubjectClick"},
"linkMouseOver": {"bindTo": "linkMouseOver"},
"tag": {
"columnName": "SubjectId",
"referenceSchemaName": "Activity"
},
"classes": {"labelClass": ["subject-text-labelClass", "label-link", "label-url"]}
}
},Вероятно, Вам нужно в переопределённой схеме поменять тип с гиперссылки и/или отключить обработчик onNotificationSubjectClick (сама функция реализована в BaseNotificationsSchema):
/**
* Handles a click on the hyper-link notifications. Provides a transition to the entity
* which initiated the notifications.
*/
onNotificationSubjectClick: function() {
var schemaName = this.get("SchemaName");
var entityId = this.get("SubjectId");
var loaderName = this.get("LoaderName");
this.openNotificationEntityCard(schemaName, entityId, loaderName);
},
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать