Передать текст в контейнер PortalMessagePublisher
7 февраля 2019 15:08
Коллеги, добрый день!
Подскажите пожалуйста, каким образом можно передать текст в контейнер PortalMessagePublisher на странице создания обращения на Портале.
Необходимо сделать по аналогии с порталом поддержки Terrasoft:
Нравится
1 комментарий
8 февраля 2019 17:28
Что-то вроде такого:
define("SupportPortalCasePage", [], function() {
return {
entitySchemaName: "Case",
details: /**SCHEMA_DETAILS*/{}/**SCHEMA_DETAILS*/,
diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/,
rules: {},
modules: {
ActionsDashboardModule: {
"config": {
"isSchemaConfigInitialized": true,
"schemaName": "PortalCaseSectionActionsDashboard",
"useHistoryState": false,
"parameters": {
"viewModelConfig": {
"entitySchemaName": "Case",
"UseDashboard": false,
"actionsConfig": {
"schemaName": "CaseStatus",
"columnName": "Status",
"colorColumnName": "Color",
"filterColumnName": "IsDisplayed",
"orderColumnName": "StageNumber"
},
"DashboardConfig": {
"Activity": {
"masterColumnName": "Id",
"referenceColumnName": "Case"
},
"PortalMessageHint": {
"Message": {
"bindTo": "PortalMessageHint"
}
}
}
}
}
}
}
},
methods: {
init: function() {
this.callParent(arguments);
this.setPortalMessageHint();
},
setPortalMessageHint: function() {
this.set("PortalMessageHint", this.get("Resources.Strings.PortalMessageHint"));
}
},
attributes: {
"ServicePact": {
"isRequired": true
},
"PortalMessageHint": {
dataValueType: Terrasoft.DataValueType.TEXT,
type: Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN
}
}
};
});
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать