Добрый день.
Необходимо создать всплывающее окно при нажатии на кнопку "Отправить смс" на CTI панели.
В всплывающем окне необходимо разместить Справочник, Текстовое поле, и две кнопки Отправить и Отмена. И реализовать Логику отправки XML на некий урл.
Похожее окно есть в мастере раздела при добавлении нового поля(например). Скрин прикреплю.
И похоже при добавлении адреса доставки в "Заказе". Как вызвать его я не очень понимаю.

Подскажите как правильно(легче) это реализовать(любое из этих двух окон)?
В каком направлении вообще искать?

Нравится

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

Добрый день Дмитрий!!!

судя по скриншотам у вас версия 7.7. на первой картинке изображено Модальное окно созданное вручную. Базового инструмента в 7.7 генерирующие Модальные окна нет, как это к примеру сделано с Базовой схемой карточки редактирования. На втором скриншоте изображено PopUp окно. и данное окно можно привязать к любой кнопке, к любому событию. Легче реализовать 2 скриншот, так как все инструменты для генерации данного окна в системе есть. И там его не так сложно создавать вручную. Нужно только разобраться как работает данное окно при Добавление адреса, на карточки редактирования Заказа. Но еще раз повторюсь сложностей там никаких нет.

В 7.8 уже появился полноценный инструмент Мини-карточка редактирования, данная карточка полностью генерируемая системой. поэтому в 7.8 все модальные карточки редактирования создавать будет очень легко.

Есть ли возможность скинуть код вызова такого окна?
Там в коде слишком сложный вызов, и мне не понятно как оно работает.

Василий сам код вам ничего не даст. Если разбирать вызов окна по кнопке "Добавить адрес" на детали "Адрес доставки", то могу ответить, что метод с помощью которого происходит открытие PopUp окна это   showCard: . Данный метод вызывается и отрабатывается, когда пользователь нажимает на Радио-кнопку "Добавить адрес".

если Василий вам нужна другая помощь, то прошу конкретизировать свою задачу и пожелания. Спасибо!!!

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