どのようにカスタマーポータルをデフォルトページにリセットしますか?
環境:
カスタマ・ポータル
解決策:
開発ディレクトリ内のカスタマーポータルページはすべて、RightNowディレクトリ内の対応するOOTB(Out Of Box)ファイルに置き換えることができます。RightNowディレクトリ内のすべてのフォルダは読み取り専用であるため、既定の既定のページは、カスタマイズされたページを開発フォルダ内のカスタマイズされていない状態に戻すためのコアバックアップとして常に機能します。
なぜこれは役に立ちますか?
- カスタムコードが正しく動作しないことがあります。
-ページをデフォルトに戻すと、デバッグ処理に役立ちます。 - エンドユーザーのページを再設計する。
- 多くの開発者は、コードを単純化するために「新鮮な」スタートを必要とします。 - カスタムウィジェットは設計どおりに動作しない場合があります。
- カスタムウィジェットを標準ウィジェットに置き換えると、問題が解決することがよくあります。
たとえば、 'ask.php'ページを標準RightNowテンプレート、ウィジェット、ルックアンドフィールを使用してデフォルトのAsk a Questionページにリセットします。
- WebDAV接続を設定します。 WebDAVの設定手順については、以下を参照してください:
Answer ID 7241: カスタマ・ポータルにアクセスするためのWebDAV接続の構成
- WebDAVクライアント内で、euf / rightnow / views / pagesディレクトリ内のask.phpファイルをコピーします。
- このファイルを次のディレクトリに貼り付けて、既存の 'ask.php'ファイルを置き換えます。
CPバージョン2の場合: 'euf / development / views / pages'
CPバージョン3の場合: 'cp / core / framework / views'
上記の変更は、http:// [interface_name] .custhelp.com / ci / adminにあるカスタマーポータルの管理ページの開発領域ですぐに表示されます。
次回カスタマーポータルがデプロイされると、エンドユーザページのask.phpページに、Productionページの標準RightNow Ask a Questionページが表示されます。
上記のプロセスは、answers / list.phpページ、home.php、およびDevelopment / RightNowフォルダ内の他のすべてのページについて繰り返すことができます。
注意:これらのファイルのバックアップがRightNowディレクトリに含まれていないため、開発フォルダ外のAssets、CodeIgniter、およびその他のフォルダ内で行なった全ての変更は、デフォルトにリセットできません。これには、CSS、アナウンスメント、画像などの変更が含まれます。たとえば、ページがデフォルトのページにリセットされる場合がありますが、ページを呼び出すCSSが編集されている場合、ページにはまだ古いルックアンドフィールが反映されます。これらのファイル(画像/ CSS /その他/テーマ)もデフォルトに戻す必要がある場合は、テクニカルサポートにリクエストを提出し、リクエストに応じて提供されたCPバージョンの現在のOOTBファイルを取得してください
[設定]ページや[カスタム]レポートなど、[プロダクション]ページと[開発]ページの両方に影響を与える他のアクションがあります。これらのアクションは、以下の回答に概説されています。
Answer ID 2576: Actions that affect both the production and development pages in Customer Portal .(英語)