Как в модельное окно Битрикс добавить кнопку?

Есть стандартное модальное окно Битрикс, хочу в него вставить доп. кнопку, которая закрывает это окно и вызывает другое, бустрапоское.
Нашел в script код, добавил кнопку "1 клик"
if (this.config.showClosePopup)
					{
						popupButtons = [
							new BasketButton({
								text: BX.message('BTN_MESSAGE_BASKET_REDIRECT'),
								events: {
									click: BX.delegate(this.basketRedirect, this)
								},
								style: {marginRight: '10px'}
							}),
							new BasketButton({
								text: BX.message('BTN_MESSAGE_CLOSE_POPUP'),
								events: {
									click: BX.delegate(this.obPopupWin.close, this.obPopupWin)
								}
							}),
                            new BasketButton({
                                text: '1 клик',
                                events: {
                                    click: BX.delegate(this.obPopupWin.close, $('#oneclick').modal('show'))
                                }
                            })
						];
					}


но что так
click: BX.delegate(this.obPopupWin.close, $('#oneclick').modal('show'))

что так click: $('#oneclick').modal('show')

модалка открывается еще при клике купить, т.е. открывается сразу два окна, вместо одного а потом другого.
Может я вообще что то не так или не там делаю?
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
@PetrPo
Самый очевидный вариант
click:  function() {
    $('#oneclick').modal('show')
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы