Публикация
На странице "Заказ" у пользователя на всех вкладках отображаются поля "Состояние оплаты", "Состояние доставки"
15 мая 2018 03:01
Симптомы
На странице "Заказ" у пользователя на всех вкладках отображаются поля "Состояние оплаты", "Состояние доставки" и итоги по валютам. Мастером разделов данные поля отредактивать возможности нет, в мастере они отображаются в том же виде что и на странице.
Причина
Страница OrderPageV2 была разработана партнером и содержала следующий код для указанных элементов (пример для состояния доставки):
{ "operation": "merge", "name": "PaymentStatus", "values": { "layout": { "column": 0, "row": 1, "colSpan": 12, "rowSpan": 1 }, "caption": { "bindTo": "Resources.Strings.PaymentStatusCaption" }, "enabled": true } }, { "operation": "remove", "name": "PaymentStatus", "properties": [ "contentType", "parentName", "propertyName" ] }, { "operation": "move", "name": "PaymentStatus", "index": 1 }
Решение
Изменить код страницы для указанных элементов, убрав партнерскую логику, например на:
{ "operation": "insert", "name": "PaymentStatus", "values": { "bindTo": "PaymentStatus", "layout": { "column": 0, "row": 6, "colSpan": 12, "rowSpan": 1 }, "contentType": Terrasoft.ContentType.ENUM, "caption": { "bindTo": "Resources.Strings.PaymentStatusCaption" }, "enabled": true }, "parentName": "Header", "propertyName": "items", "index": 9 }
Необходимые условия и возможные ограничения
Частный случай, индивидуальное решение
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать