Как отображать данные из сторонних ресурсов в Омнидеске?

Последние изменения: 12.09.2019

Часто у клиентов возникает необходимость отображать в Омнидеске данные из сторонних ресурсов: своей административной панели, CRM-системы, системы управления проектом. К примеру, сотрудник, просматривая обращение, должен видеть последние транзакции клиента или какие-то другие данные о нём, которых нет в Омнидеске.

Мы решаем эту задачу путём размещения вашего JS-файла на странице конкретного обращения. JS-файл предоставляет вам возможность управлять этой страницей: что-то скрывать, добавлять новые элементы и т.д.

Таким образом, при загрузке страницы обращения вы можете отправлять данные пользователя в адрес своего сервера, выполнять поиск по базе, возвращать результаты и отображать их в информационной панели.

С точки зрения внешнего вида, дополнительный блок в правой боковой панели может выглядеть как в стилистике Омнидеска, так и кастомно.

Многие клиенты создают таким образом дополнительную функциональность — от простеньких ссылок на профили до сложных калькуляторов для подсчёта стоимости:

959c70cc2e61175de33b176712b22de2.png

В данном случае стандартные блоки — это данные пользователя и последние обращения. Всё остальное добавил клиент.

Чтобы реализовать такую возможность, вам нужно написать нам и указать ссылку на JS-файл, который размещён на вашем сервере. Мы используем именно такой вариант, чтобы вы могли в любой момент внести изменения, а не просили нас каждый раз обновлять JS-файл :)

Когда мы размещаем ссылку на ваш JS-файл на странице конкретного обращения, вам лишь остаётся подключить разработчика, который реализует отображение нужных данных в правой боковой панели.

Вот пример JS-файла, чтобы разработчику было проще реализовать то, что вам нужно.

Помогла ли вам статья?