Коммуникационная панель
Подскажите, пожалуйста, как на странице заказа заблокировать коммуникационную панель по атрибуту. "SectionActionsDashboardTabsTabPanel" Чтобы не нажимались кнопки звонка, сообщения, комментария и т.п.
Нравится
Заместите схему "SectionActionsDashboard" и в ней для нужных элементов установите атрибут "enabled" равным false:
{
"operation": "merge",
"name": "EmailMessageTab",
"values": {
"enabled": false
}
}Или же можно вообще эти кнопки убрать:
{
"operation": "remove",
"name": "EmailMessageTab"
}
Заместите схему "SectionActionsDashboard" и в ней для нужных элементов установите атрибут "enabled" равным false:
{
"operation": "merge",
"name": "EmailMessageTab",
"values": {
"enabled": false
}
}Или же можно вообще эти кнопки убрать:
{
"operation": "remove",
"name": "EmailMessageTab"
}
Алла Савельева,
Попробовал, remove работает, кнопки удаляются, но enabled почему то не работает, кнопки как нажимались так и нажимаются. С чем это может быть связано?
Павлов Артём пишет:
Попробовал, remove работает, кнопки удаляются, но enabled почему то не работает, кнопки как нажимались так и нажимаются. С чем это может быть связано?
Это связано с особенностями реализации и, к сожалению, для того, чтобы заблокировать элементы коммуникационной панели, просто указать значение свойства enabled недостаточно.
Нужно вносить изменения в уже реализованную логику работы с коммуникационной панелью.