Einbettbares Ticketformular in Unser CRM ist ein vordefiniertes Formular für Ticketshinzugefügt in Version 1.8.0die Sie mit einem iframe zu Ihren Webseiten hinzufügen können und wenn ein Benutzer das Formular abschickt, öffnet das Ticket automatisch ein Ticket im System. Sie können dieses Formular eq verwenden, um Ihre Kunden Sie kontaktieren oder Support über dieses Formular auf mehreren Websites anbieten können.
Stellen Sie sich vor, Sie haben 5 Websites, können Sie das Formular in alle 5 Websites einbetten und in diesem Fall werden alle absenden Formular als Ticket in Ihrer CRM-Installation erstellt. In diesem Fall können alle Ihre Mitarbeiter / Vertriebsmitarbeiter die Anfragen senden und entsprechende Maßnahmen in kürzester Zeit ergreifen.Wenn das E-Mail-Feld im Ticketformular bereits als Kontakt in Unser CRM unter bestimmten Kunden vorhanden ist, wird das System dieses Ticket automatisch zu diesem Kontakt hinzufügen.
Sie können sogar hinzufügenbenutzerdefinierte Felderin der Form, inSetup->Benutzerdefinierte FelderWenn Sie ein benutzerdefiniertes Feld erstellen, das Tickets gehört, wird unten ein neues Kontrollkästchen am Ticketformular anzeigen angezeigt. Aktivieren Sie dieses Kontrollkästchen, wenn Sie möchten, dass dieses benutzerdefinierte Feld auf dem Ticketformular angezeigt wird.
Die Formular-URL finden Sie unterSetup->Einstellungen->Support->Ticketformular.
Das System zeigt Ihnen automatisch einen Beispiel iframe einbettenden Code an, den Sie kopieren und in Ihre Website einfügen können.
Über FTP/cPanel gehen Sie zuAnwendung/Helfer/und erstellen (falls nicht vorhanden) Dateimy_functions_helper.phpund fügen Sie den folgenden Code-Snippet hinzu:
add_action('ticket_form_submitted','my_ticket_form_submitted_redirect_to_custom_url');www.foticket_form_submitted_redirect_to_custom_url($daten){echo json_decode(array('success'=>wahr,'redirect_url'=>'http://yourcustomurl.com's, Deutschland));sterben;} - Die Welt
Vergessen Sie nicht, die <?php-französischTag oben in der Datei öffnen, wenn es noch nicht hinzugefügt wurde.
Wenn Sie die Farbe der Eingabefelder so gestalten müssen, dass sie zu Ihrer Website passen, können Siebenutzerdefinierte.cssDatei in Assets/css und wenden Sie die notwendigen Stile an.
Beispiel:Ändern der Eingänge Randfarbe:
body.ticket_form Eingabe {Randfarbe:rot;} - Die Welt
Beispiel:Ändern Sie die Schaltfläche SendenHintergrundfarbe:
body.ticket_form #form_submit {Hintergrund:rot;} - Die Weltbody.ticket_form #form_submit:hover,body.ticket_form #form_submit:aktiv {Hintergrund:grün;} - Die Welt
Wenn Sie das Ticketformular an eine mehrere URLs verwenden, bei der Sie das Ticket auf jeder URL an eine andere Abteilung senden müssen, ohne dass der Benutzer das Formular ausfüllt, dies weiß, können Sie Parameter in der Ticketformular-URL übergeben, um dies zu erreichen.
Nehmen wir zum Beispiel an, Sie haben 2 verschiedene AbteilungenAbrechnungundTechnische Fragenund das Ticketformular wird auf verschiedenen Zielseiten oder Abschnitten auf Ihrer Website entsprechend der Abteilung platziert und Sie möchten jedes Mal, wenn der Benutzer das Formular e.q. ausfüllt. weiterAbrechnungLandingpage oder Abschnitt das Ticket direkt in die Rechnungsabteilung zu gehen, ohne dass der Benutzer dies weiß.
Der erste Schritt, den Sie machen müssen, ist die Abteilungs-ID inSetup->Support->Abteilungen, auf der ersten Spalte können Sie die Abteilungs-ID sehen, zum Beispiel gehen wir davon aus, dass Ihre Rechnungsabteilung ID mit der Nummer 1 hat.
Nachdem Sie die Abteilungs-ID erhalten haben, sollten Sie Ihre Ticketformular-URL ändern, umhttps://your-crm-installation.com/forms/ticket?Abteilung_id=1
Wenn Sie die URL besuchen, können Sie sehen, dass das Abteilungsfeld ausgeblendet ist, aber die Rechnungsabteilung wird vorgewählt und das Ticket geht direkt an die Rechnungsabteilung.
Sie können diesen Schritt für eine unbegrenzte Anzahl von Abteilungen wiederholen, Sie müssen nur den Parameter der Abteilungs-ID ändern.
Erstellen Sie in application/helfern eine Datei (falls nicht vorhanden) und fügen Sie folgenden Code hinzu:
hooks()->add_action('ticket_form_start','my_ticket_form_start');Funktion my_ticket_form_start(){echo '<img src="https://yourwebsite.com/logo.jpg">';} - Die Welt
Vergessen Sie nicht, die <?php-französischTag oben in der Datei öffnen, wenn es noch nicht hinzugefügt wurde.
Beachten Sie, dass Sie die Logo-URL ändern müssen.
Wenn Sie den iframe Snippet-Code platzieren, müssen Sie nur wenige Dinge beachten.