Вопрос

Передать текст в контейнер PortalMessagePublisher

Коллеги, добрый день!

Подскажите пожалуйста, каким образом можно передать текст в контейнер PortalMessagePublisher на странице создания обращения на Портале.

Необходимо сделать по аналогии с порталом поддержки Terrasoft:

Изображение удалено.

Нравится

1 комментарий

Что-то вроде такого:

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
   }
  }
 };
});

 

Показать все комментарии