Мечтаю о том, чтобы добавить в автоподпись в письме - сотрудников возможность клиенту поставить оценку.
Т.е. в каждом письме, будет примерно такая подпись:
Оцените пожалуйста наш ответ. Хорошо, Нормально, Плохо.
И чтобы при нажатии на эту ссылку (в письме) создавалась строка в КБ. Желательно, чтобы она содержала часть данных из письма.
- емейл
- тема письма
Чем то похоже на функционал "Отписаться"
Как думаете - это возможно реализовать?
Можно ли создавать строку в КБ при нажатии на ссылку на внешнем сайте
Автор smart, 01 сент. 2017 14:35
Сообщений в теме: 4
#1
Отправлено 01 Сентябрь 2017 - 14:35
#2
Отправлено 02 Сентябрь 2017 - 12:57
Можно попробовать сделать соответствующую штатную внешнюю форму в КБ и включить ее код в шаблон (тело) письма, которое получит клиент.
Все остальное уже дело техники.
Все остальное уже дело техники.
Умные сайты на заказ
https://info.crm-master.info
https://info.crm-master.info
#3
Отправлено 02 Сентябрь 2017 - 19:11
настраивали подобный механизм для одного из клиентов, ничего особо сложного нет
#4
Отправлено 05 Сентябрь 2017 - 09:30
Tony999 (02 Сентябрь 2017 - 12:57) писал:
Можно попробовать сделать соответствующую штатную внешнюю форму в КБ и включить ее код в шаблон (тело) письма, которое получит клиент.
Все остальное уже дело техники.
Все остальное уже дело техники.
В письмо форму не встроишь. Но никто не мешает встроить ссылки на соответствующий свой внешний скрипт из КБ, при нажатии на "Хорошо, Нормально, Плохо".
#5
Отправлено 06 Сентябрь 2017 - 16:17
Если ваше письмо будут читать из браузера и можно использовать тэги, то никто не мешает вам описать в тело письма на php кнопки
где $zakID - ID заказа
затем идёте сюда: https://ВАШ АДРЕС.clientbase.ru/edit_files.php?sel=list_ext
и создаете внешний скрипт с названием rezultat.php (если у вас бесплатный аккаунт, то сия радость вам, к сожалению, недоступна)
и пишете в него следующий код:
В результате у вас в поле Оценка в таблице ВАША ТАБЛИЦА ЗАКАЗОВ сохраниться оценка, указанная в параметре rez
<a href="'.$url.'?zakID='.$zakID.'&rez=1"><button>ОТЛИЧНО</button></a><br> <a href="'.$url.'?zakID='.$zakID.'&rez=2"><button>ХОРОШО</button></a><br> <a href="'.$url.'?zakID='.$zakID.'&rez=3"><button>ПЛОХО</button></a><br>
где $zakID - ID заказа
затем идёте сюда: https://ВАШ АДРЕС.clientbase.ru/edit_files.php?sel=list_ext
и создаете внешний скрипт с названием rezultat.php (если у вас бесплатный аккаунт, то сия радость вам, к сожалению, недоступна)
и пишете в него следующий код:
<?
$config['script_noauth'] = 0;
// ОЦЕНКА МЕНЕДЖЕРОВ
require_once "common.php";
if (isset($_REQUEST['zakID'])) {$zakID=$_REQUEST['zakID'];} else {$zakID=0;}
if (isset($_REQUEST['rez'])) {$rez=$_REQUEST['rez'];} else {$rez=0;}
if (($rez!=0) AND ($zakID!=0)) {
$new="";
$new['Оценка']=$rez;
update_query($new,"ВАША ТАБЛИЦА ЗАКАЗОВ","`id`=".$zakID);
exit();
}
?>
В результате у вас в поле Оценка в таблице ВАША ТАБЛИЦА ЗАКАЗОВ сохраниться оценка, указанная в параметре rez
Сообщение отредактировал Александр Пономарев: 07 Сентябрь 2017 - 12:07
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных













