Zendeskテンプレートの言語「Curlybars」を使用して、ヘルプセンターのリクエストページに追加のチケットプロパティを追加します。

エンドユーザーは、「マイアクティビティ」 >> 「リクエスト」のユーザープロファイルで、自分のSupportリクエストを追跡することができます。エンドユーザーが自分のリクエストを表示すると、チケットの件名、チケットID、作成日時、前回のアクティビティ、ステータスがデフォルトで表示されます。

このページには、次の2つの手順でコンテンツを追加します。

  • ステップ1:表示するプロパティを選択
  • ステップ2:ヘルプセンターのコードを編集する

ステップ1:表示するプロパティを選択

編集するテーブルはリクエストオブジェクトを使用するため、リクエストオブジェクトのプロパティを追加できます。プロパティのリストと説明については、APIドキュメントを参照してください。カスタムフィールドでアクティビティテーブルを更新することはできません。リクエストページに追加するプロパティ名のリストを作成します。次の手順で必要になります。

「優先度」または「タイプ」を追加する場合は、それらのプロパティがエンドユーザーに表示されるように設定してください。

ステップ2:ヘルプセンターのコードを編集する

表示するリクエストオブジェクトのプロパティを決定し、ヘルプセンターのコードを編集します。この例では、「優先度」を使用します。

メモ:テーブルデータには、{{t 'status'}}などの翻訳ヘルパーを使用します。簡素化のため、このワークフローではそのようなヘルパーは使用しません。詳細については、開発者向けドキュメントを参照してください。

ヘルプセンターのテーマを編集するには、次の手順に従います。

  1. ヘルプセンターのテーマのコードを編集する
  2. 編集するrequests_page.hbsテンプレートを選択します
  3. HTMLでアクティビティテーブルを探します。各列には、コンテンツを表示するためのテーブルヘッダー(<th>)と対応するデータ行(<td>)があります
    テーブルヘッダー:

    テーブルデータ:
  4. ヘッダー行を正しい場所に追加します。この例では、新しい列を最後に配置するために、Statusヘッダーの後にヘッダータグと列名を追加します。

    これにより、コンテンツを含まないヘッダーがアクティビティテーブルに追加されます。
  5. 値を表示するデータ行を追加します。テーブルデータを正しい順序で配置します。この場合は、「ステータス」列の後に配置します。
  6. 追加するデータ行にリクエストオブジェクトのプロパティを入力します。この場合は、priority_name。

    これは、チケットに「優先度」が存在する場合に表示されます。

  7. 変更を適用して表示するには、「公開」をクリックします

詳細については、「ヘルプセンターのカスタマーポータルからリクエストを送信、追跡する方法」を参照してください。

翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。

翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。

Powered by Zendesk