Добавление модуля SIP телефонии для zadarma
- sajanagr
- Сообщения: 48
- Зарегистрирован: 31 окт 2019, 07:02
- Имя: Иван Колешня
- Откуда: Россия, Санкт-Петербург
- Организация: Альфа Хантер
- Контактная информация:
Добавление модуля SIP телефонии для zadarma
Всем привет!
Предлагаю добавить плагин для SIP телефонии zadarma
мне плагин этот делали на версию 2.6
может включить ее в стандартный набор дополнений для телефонии?
Предлагаю добавить плагин для SIP телефонии zadarma
мне плагин этот делали на версию 2.6
может включить ее в стандартный набор дополнений для телефонии?
- Вложения
-
- zadarma.zip
- (56.87 КБ) 272 скачивания
Re: Добавление модуля SIP телефонии для zadarma
Добрый день!
Уточните, пожалуйста, как установить данный плагин и какой у него функционал?
Уточните, пожалуйста, как установить данный плагин и какой у него функционал?
- sajanagr
- Сообщения: 48
- Зарегистрирован: 31 окт 2019, 07:02
- Имя: Иван Колешня
- Откуда: Россия, Санкт-Петербург
- Организация: Альфа Хантер
- Контактная информация:
Re: Добавление модуля SIP телефонии для zadarma
1. Копируем файлы в /plugins
2. В фале /includes/application_top.php
добавляем запись в массив $allowed_modules
'zadarma/api/index'
3. добавляем javascript to /template/layout.php
<script type="text/javascript" src="/plugins/zadarma/operator.js"></script>
4. В самой задарме в настройках Интеграции и API прописываем путь до плагина
Получаем меню
Далее в меню в настройках
прописываем API действующей SIP АТС Zadarma
И указываем в какой сущности находятся ваши контакты и имя поля с номером телефона и именем фамилией и email контакта
Также указываем какие внутренние номера принадлежат нашим сотрудникам через меню Операторы
В итоге получаем всплывающую карточку контакта при входящем звонке и записи разговоров через меню Журнал разговоров
2. В фале /includes/application_top.php
добавляем запись в массив $allowed_modules
'zadarma/api/index'
3. добавляем javascript to /template/layout.php
<script type="text/javascript" src="/plugins/zadarma/operator.js"></script>
4. В самой задарме в настройках Интеграции и API прописываем путь до плагина
Получаем меню
Далее в меню в настройках
прописываем API действующей SIP АТС Zadarma
И указываем в какой сущности находятся ваши контакты и имя поля с номером телефона и именем фамилией и email контакта
Также указываем какие внутренние номера принадлежат нашим сотрудникам через меню Операторы
В итоге получаем всплывающую карточку контакта при входящем звонке и записи разговоров через меню Журнал разговоров
- sajanagr
- Сообщения: 48
- Зарегистрирован: 31 окт 2019, 07:02
- Имя: Иван Колешня
- Откуда: Россия, Санкт-Петербург
- Организация: Альфа Хантер
- Контактная информация:
Re: Добавление модуля SIP телефонии для zadarma
Данный плагин делал на заказ, хотелось бы использовать данный функционал не только в контактах но и в других сущностях где используется поле телефон, если бы данный функционал был включен в стандартный набор дополнения к Руководителю думаю было бы всем полезно кто использует телефонию Zadarma и Руководитель
Re: Добавление модуля SIP телефонии для zadarma
Сделал пункты 1-4, ЗАДАРМА в списке сущностей не появилась, в чем может быть проблема?
В карточке контакта такая ошибка: Fatal error: Uncaught Error: Class 'ZadarmaContact' not found in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php:6 Stack trace: #0 /home/users/9/9856885267/domains/logincrm.ru/index.php(20): require() #1 {main} thrown in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php on line 6
Версия Руководитель 7.2
В 4 пункте есть нюанс, в корне, в файле index.php в самом начале нужно добавить код <?php if (isset($_GET['zd_echo'])) exit($_GET['zd_echo']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
В карточке контакта такая ошибка: Fatal error: Uncaught Error: Class 'ZadarmaContact' not found in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php:6 Stack trace: #0 /home/users/9/9856885267/domains/logincrm.ru/index.php(20): require() #1 {main} thrown in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php on line 6
Версия Руководитель 7.2
В 4 пункте есть нюанс, в корне, в файле index.php в самом начале нужно добавить код <?php if (isset($_GET['zd_echo'])) exit($_GET['zd_echo']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
Re: Добавление модуля SIP телефонии для zadarma
Поддерживаю Zadarma норм вещь.
-
- Спонсор
- Сообщения: 268
- Зарегистрирован: 14 авг 2017, 09:08
- Имя: Дмитрий Горбунов
- Откуда: Россия Уфа
- Организация: Мебель Феличе
- Контактная информация:
Re: Добавление модуля SIP телефонии для zadarma
Так же поддерживаю, как раз сейчас в процессе подключения.
В том числе готов проголосовать рублем за внедрение данного функционала .
В том числе готов проголосовать рублем за внедрение данного функционала .
Re: Добавление модуля SIP телефонии для zadarma
А плагин включили в конфиге?Boris писал(а): ↑15 янв 2021, 18:06 Сделал пункты 1-4, ЗАДАРМА в списке сущностей не появилась, в чем может быть проблема?
В карточке контакта такая ошибка: Fatal error: Uncaught Error: Class 'ZadarmaContact' not found in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php:6 Stack trace: #0 /home/users/9/9856885267/domains/logincrm.ru/index.php(20): require() #1 {main} thrown in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php on line 6
Версия Руководитель 7.2
В 4 пункте есть нюанс, в корне, в файле index.php в самом начале нужно добавить код <?php if (isset($_GET['zd_echo'])) exit($_GET['zd_echo']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
В файле /config/server.php находим это и дописываем, если не хватает:
//list of available plugins separated by comma
define('AVAILABLE_PLUGINS','ext,zadarma');
после ext надо через запятую дописать zadarma
Re: Добавление модуля SIP телефонии для zadarma
Спасибо, у меня получилось подключить к версия 2.7.2 с установкой мобильного приложения, переходишь в карточку контакта, нажимаешь кнопку позвонить и идет звонок на приложение, после запись разговора отображается в сущности задарма (задержка в получении записи около пары минут). Конечно нужно дорабатывать видимость отображения в карточке контакта записей разговора, доступы для сотрудников и подгрузку данных, но в целом респект!