проверка условия при удалении

Коллеги , подскажите
каким образом на странице раздела при нажатии на кнопку Удалить повесить проверку условий, в зависимости от которых удалить запись либо отказать в виде сообщения пользователю.
что то типа обработка события ondelete или click на кнопку удалить.

Нравится

5 комментариев

Действие на кнопке вызывает из BaseSectionV2 в итоге метод onActiveRowAction.
Он в свою очередь вызывает метод deleteRecords() из GridUtilitiesV2.
В теории я бы в замещающем модуле section вашего раздела переопределил метод родительский onActiveRowAction так, чтобы он вызывал при нажатии кнопки с тэгом "delete" ваш новый метод, подобный deleteRecords(), но с нужной вам проверкой. А по результатам проверки нужно будет окно поднять, тут похожее обсуждалось

"Александр Кудряшов" написал:deleteRecords

Александр теория понятна, нашел все эти методы
проблема с написанием кода, можете скинуть какой нибудь пример в плане переопределения
и где раcположить коды в моем модуле section?

Так то не теория )

"Евдокимов Евгений" написал:где раcположить коды в моем модуле section

В блоке methods вашего замещающего клиентского модуля section.
По аналогии с оригинальным пишем свой метод onActiveRowAction, в нем вызываем свой brand_new_deleteRecords().
brand_new_deleteRecords() также пишем в methods своего модуля.
Если время будет попробую код набросать...

"Александр Кудряшов" написал:Если время будет попробую код набросать...

все получилось, спасибо!

"Евдокимов Евгений" написал:все получилось, спасибо!

Ну вот и хорошо ))

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