Подскажите, пожалуйста, как на странице заказа заблокировать коммуникационную панель по атрибуту. "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 недостаточно.
Нужно вносить изменения в уже реализованную логику работы с коммуникационной панелью.