Встраиваемая форма билета в нашу CRM представляет собой заранее определенную форму билетовДобавлено в версии 1.8.0которые вы можете добавить на свои сайты с помощью iframe и при подаче пользователем формы билет автоматически откроет билет в системе. Вы можете использовать эту форму eq для способа связаться с вами или предложить поддержку через эту форму на нескольких веб-сайтах.
Представьте, что у вас 5 сайтов, вы можете вставить форму на все 5 веб-сайтов, и в этом случае вся отправленная форма будет создана в качестве билета в вашей установке CRM, в этом случае все ваши сотрудники / агенты по продажам смогут просматривать запросы отправки и предпринять соответствующие действия в кратчайшие сроки.Если поле электронной почты в форме билета уже существует в качестве контакта в нашей CRM под конкретным клиентом, система автоматически добавит этот билет в этот контакт.
Вы даже можете добавитьПользовательские поляВ форме, в->Настройка пользовательских полейесли вы создаете пользовательское поле, принадлежащее билетам, внизу Показать в форме билета будет показан новый прапор, поставьте галочку в этом прапорке, если хотите, чтобы это пользовательское поле было показано в форме билета.
URL формы можно найти по адресу->Настройки->Поддержка->Форма билета.
Система автоматически покажет вам образец встраиваемого кода iframe, который вы можете скопировать и вставить на свой сайт.
Через FTP/cPanel перейти на/помощники/Создайте (если не существует) файлmy_functions_helper.phpи добавить следующий фрагмент кода:
add_action('ticket_form_subified','my_ticket_form_subified_redirect_to_custom_url');Function my_ticket_form_subified_redirect_to_custom_url($data){echo json_encode('success'=>true,'redirect_url'=>'http://yourcustomurl.com));умереть;}
Не забудьте включить <?pHPВверхней части файла, если он еще не добавлен.
Если вам нужно стилировать цвет полей ввода, чтобы соответствовать вашему веб-сайту, вы можете создатьCustom.cssфайл в активах/css и применять необходимые стили.
ПримерИзменение цвета границы:
Тело входа.ticket_form {цвет границы: красный;}
ПримерОтправить кнопку измененияЦвет фона:
.ticket_form #form_submit тело {фон: красный;}.ticket_form #form_submit:body:hover,Ticket_form #form_submit:body:active {фон: зеленый;}
Если вы используете форму билета по нескольким URL-адресам, где на каждом URL вам нужно отправить билет в другой отдел без зная об этом пользователь, который заполняет форму, вы можете передать параметр в URL-адресе формы билета.
Предположим, у вас есть два разных отделаБиллингиТехнические вопросыи форма билета размещается на разных целевых страницах или разделах вашего сайта, соответствующих отделу, и вы хотите каждый раз, когда пользователь заполняет форму e.q. наБиллингЦелевая страница или раздел билет, чтобы отправиться прямо в расчетный отдел, не зная об этом пользователю.
Первый шаг, который вам нужно сделать, это получить идентификатор отдела вНастройка->Поддержка->Отдели, на первом стол столе вы сможете увидеть идентификатор отдела, например, предположим, что ваш расчетный отдел имеет идентификатор с номером 1.
После получения идентификатора отдела вы должны изменить URL формы билета наhttps://your-crm-installation.com/forms/ticket?Department_id=1
Если вы посетите URL, вы сможете увидеть, что поле отдела скрыто, но расчетный отдел будет предварительно отобран, и билет отправится прямо в отдел расчетов.
Вы можете повторить этот шаг для неограниченного количества отделов, вам нужно будет только изменить параметр идентификатора отдела.
В приложении/помощниках создайте файл (если его не существует) и добавьте следующий код:
hooks()->add_action('ticket_form_start','my_ticket_form_start');Function my_ticket_form_start(){'эхо<img src="https://yourwebsite.com/logo.jpg">';}
Не забудьте включить <?pHPВверхней части файла, если он еще не добавлен.
Имейте в виду, что вам нужно будет изменить URL логотипа.
При размещении фрагмента iframe есть несколько вещей, которые вы должны учитывать.