Asterisk-CDR-Viewer-Mod
Asterisk-CDR-Viewer-Mod copied to clipboard
Не точно отображает статус звонка
Добрый день. Так как я в канале использую Answer() и Playback то статус звонка отображает answer хотя hangupcause возвращает значение другое. Решил заносить статус в отдельную колонку базы данных но как привязать ее к полю Статус и что бы осуществлялся поиск по новому полю статуса. Подскажите где изменить
Нужно вносить несколько изменений в файл index.php. Посмотрите код, где формируются SQL запросы и не только, в них нужно изменить disposition на имя вашей колонки.
Например:
"$search_condition disposition != '$_REQUEST[disposition]'";
заменить на
"$search_condition имя_вашей_колонки != '$_REQUEST[disposition]'";
Скоро, скорее всего, будет добавлена возможность задания в конфиге имен колонок, по которым осуществляется поиск в базе. Т.е. можно будет в конфиге заменить название колонки disposition (или любой другой) на свое.