Вопрос

Баг или фитча?

Версия 7.11

Всем привет.

Появилась необходимость remove стандартную кнопку "Квалификация" в разделе "Лиды", и использовать свою, которая отображается и в режиме добавления и режиме редактирования. Для реализации этого функционала добавил свою кнопку в замещающие схемы  LeadPageV2(отвечает за кнопку в режиме добавления) и в LeadSectionV2 (отвечает за кнопку в режиме редактирования). Кнопки сделал разного цвета. Вроде все работает.

Но проблема в следующем:

Если войти в режиме редактирования то отобразится "Красная кнопка" определенная в LeadSectionV2, но если обновить страницу F5, то в режиме редактирования кнопка поменяет свой цвет на синий - т.е кнопка определенная в LeadPageV2.

Встает вопрос: ведь логика обработки при нажатие на кнопку для каждого режима своя.

И пользователь случайно нажав F5, будет дезинформирован

 

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

Нравится

4 комментария

"ведь логика обработки при нажатие на кнопку для каждого режима своя."

неа. в секции есть метод onCardAction, при нажатии на кнопку он посылает в карточку сигнал а-ля: "кнопка нажата, у неё такой-то тэг, запусти this[tag]();" Ну и получается такая ситуация: кнопки 2, обработчик 1 (в page схеме)

Ответить

Варфоломеев Данила,

Окей обработчик один. А что быть с визуальной состовляющей? Цвета то разные

Последовский Роман пишет:

Цвета то разные

"style": "blue"  в values кнопки принудительно прописать можно

Варфоломеев ДанилаСПСБ

Варфоломеев Данила,

Спасибо за разьяснения

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