アクションエディタの作成
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
アクションエディタは、保存アクションの一部のパラメータを設定できるダイアログボックスです。カスタム保存アクションのアクションエディタを作成できます。
アクション エディターを作成する前に、Sitecore Developer NetworkのWebサイトで XMLコントロール と XMLアプリケーションに関する情報を参照してください。
アクションエディタは、次の作業ロジックを使用します。
-
OnLoadメソッドのsaveアクション・パラメータを読み取ります。
-
これは、保存アクション・パラメーターをユーザーに示します。
-
ユーザーがパラメーターを編集した後、OnOkメソッドを使用してWebフォームのSave Actionsフィールドに保存します。
アクションエディタを実装する前に、次のコードのヒントをよく理解しておく必要があります。
-
現在の保存アクション・パラメータを取得するには、次のようにします。
-
パラメータ値を保存するには、OnOkメソッドをオーバーライドします。
-
現在のWebフォーム アイテムIDを取得するには:
-
現在の言語を取得するには:
-
現在のSitecoreデータベースを取得するには:
アクションエディタを作成するには:
-
ダイアログレイアウトを含むXMLファイルを作成します。
-
Sitecore.Web.UI.Pages.DialogFormに基づいてアクション エディター クラスを作成します。作成したクラスをXMLファイルでCodeBesideとして指定します。次のコード サンプルは、アクション エディター クラス用です。
-
適切な「Save Action」項目の「 Editor 」フィールドで、作成したエディターを指定します。