チケットフォームのセットアップ

チケットフォームのセットアップ

私たちのCrmに埋め込み可能なチケットフォームは、チケットのためのあらかじめ定義されたフォームですバージョン1に追加しました。__email0__ 8.__email0__ 0iframeでWebサイトに追加でき、ユーザーがフォームを送信すると、チケットは自動的にシステム内のチケットを開きます。 このフォームeqを使用して、顧客があなたに連絡したり、複数のWebサイトでこのフォームを介してサポートを提供したりすることができます。

あなたが5つのウェブサイトを持っていると想像してください、あなたはすべての5つのウェブサイトにフォームを埋め込むことができます。この場合、送信されるすべてのフォームはあなたのCrmインストールにチケットとして作成されます。この場合、すべてのスタッフ/セールスエージェントは、リクエストが送信され、すぐに適切な措置を講じることができます。チケットフォームの電子メールフィールドが特定の顧客の下で当社のCrmの連絡先として既に存在する場合, システムはこの連絡先に自動的にこのチケットを追加します.

追加することもできますカスタムフィールド形で、inセットアップ->カスタムフィールドチケットに属するカスタムフィールドを作成すると、チケットフォームのショーの下部に新しいチェックボックスが表示されます。チケットフォームにこのカスタムフィールドを表示する場合は、このチェックボックスにチェックボックスをオンにします。

フォームUrlはこちらセットアップ->設定->サポート->チケットフォーム

システムには、Webサイトにコピー&ペーストできるサンプルiframe埋め込みコードが自動的に表示されます。

フォーム送信後にユーザーをカスタムUrlにリダイレクトする

FTP / cPanel経由で行くアプリケーション/ヘルパー/ファイルを作成(存在しない場合)my_functions_ヘルパーPHPについて次のコードスニペットを追加します。

add_action('ticket_form_submited','my_ticket_form_submited_redirect_to_custom_url');関数 my_ticket_form_submed_redirect_to_custom_url($data){そろそろ2人の関係に終止符が打たれそうです ____________________________________________...「success」=> true'redirect_url'=>'http://yourcustomurlcom'__url0__ ));;;;;;;;;死ぬ;__url0__ }

<< 含めることを忘れないでください。Phpについてまだ追加されていない場合は、ファイルの上部にタグを開きます。

スタイリング

入力フィールドの色をWebサイトに合わせてスタイル化する必要がある場合は、作成できます習慣。Cssについてassets/css にファイルし、必要なスタイルを適用します。

入力ボーダー色の変更:

ボディ。ticket_form 入力 {ボーダー色:赤;__url0__ }

送信ボタンの変更背景色:

ボディ。ticket_form #form_submit {背景:レッド;__url0__ }ボディ。ticket_form #form_submit:ホバー、ボディ。ticket_form #form_submit:アクティブ {背景:緑;__url0__ }

URLで部門IDを渡します(v2から)。__email0__ 1.1)

チケットフォームを複数のUrlに使用している場合は、これを知らないフォームに記入しているユーザーなしにチケットを別の部門に送信する必要があります。チケットフォームurlのパラメータを渡してこれを実現できます。

例えば、2つの異なる部門があるとしましょう。請求についてそして技術的な質問チケットフォームは、部門に対応するウェブサイトのさまざまなランディングページまたはセクションに配置され、ユーザーがフォームeに記入するたびに必要です。q. オン請求についてランディングページまたはチケットをセクションして、ユーザーがこれを知らずに請求部門に直接入ります。

最初のステップは、部門Idを取得することです。セットアップ->サポート->事業部テーブルの最初の列に部門 Id が表示されます。この例では、請求部門が番号 1 の id を持っていると仮定しましょう。

部門Idを取得したら、チケットフォームのurlを次のように変更する必要があります。https://your-crm-インストールcom/フォーム/チケット?部門_id=1

Urlにアクセスすると、部門フィールドが非表示になっていることがわかりますが、請求部門は事前に選択され、チケットは請求部門に直接移動します。

この手順を無制限の部門で繰り返すことができますが、部門Idパラメータを変更するだけです。

アプリケーション/ヘルパーでは、ファイルを作成し(存在しない場合)、次のコードを追加します。

hooks()->add_action('ticket_form_start','my_ticket_form_start');関数 my_ticket_form_start()echo '<img src="https://yourwebサイトcom/ロゴ。jpg">';__url0__ }

<< 含めることを忘れないでください。Phpについてまだ追加されていない場合は、ファイルの上部にタグを開きます。

ロゴのUrlを変更する必要があることに注意してください。

iframe スニペットコードを配置するとき、考慮する必要があることはほとんどありません。

  1. CRM インストールのプロトコルが HTTP の場合は、iframe 内の HTTP ページを使用します。
  2. CRM インストールのプロトコルが https の場合は、iframe 内の https ページを使用します。
  3. 要約するとSsl crmのインストールは、sslにリンクを配置する必要はありませんeqランディングページと後方、SSL CRMインストール付きSSL WebサイトとSSL CRMインストールなしのSSL Webサイト。 あなたはこれについてもっと読むことができますこちらへ