カスタムコントローラーの作成 (高度な機能)

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • エクスペリエンス全体で使用するカスタムコントローラーを構築します。再利用可能なデータ、スクリプト、イベントをページに簡単に接続し、入力、出力、イベントを設定します。

    始める前に

    必要なロール:ui_builder_admin

    手順

    1. 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
    2. [Create (作成)] を選択します。
    3. [コントローラー] を選択します。
    4. フォームのフィールドに入力します。
      表 : 1. [ページコレクションを作成] フォーム
      フィールド 説明
      名前 コントローラーを内部で追跡するための名前。
      説明 コントローラーの検索に役立つ簡単な説明。ページ作成者が、コントローラーに含まれるコンテンツを理解するのに役立つ説明を記述します。
    5. [作成] を選択します。
      コントローラーの構築ウィンドウが開きます。

      データが追加されていないコントローラーの構築ウィンドウ。

    6. データリソースを追加します。
      1. [+ データリソースを追加] を選択します。
      2. リストからデータリソースを選択します。
      3. [追加] を選択します。
      4. データリソースを構成します。
      5. [保存] を選択します。
    7. オプション: 外部コントローラーの依存関係を追加します。
      1. [+ 外部コントローラー依存関係を追加 (+ Add external controller dependency)] を選択します。
      2. フォームのフィールドに入力します。
        表 : 2. 外部コントローラー依存関係を編集
        フィールド 説明
        名前 外部コントローラー依存関係を特定する名前。
        ラベル 外部コントローラー依存関係の検索に役立つラベル。
        コントローラー 外部コントローラー依存関係のコントローラーを選択します。
      3. [保存] を選択します。
    8. オプション: クライアントステータスパラメーターを追加します。
      1. [クライアントステータスパラメーター] を選択します。
      2. [+ 追加] を選択します。
      3. クライアントステータスパラメーターの一意の名前を入力します。
      4. ドロップダウンからタイプを選択します。
      5. フィールドに初期値を入力します。
      6. [保存] を選択します。
      クライアントステータスパラメーターの詳細については、「クライアントステータスパラメーター」を参照してください。
    9. オプション: クライアントスクリプトを追加します。
      1. [クライアントスクリプト] の横にある [+] を選択します。
      2. アクションを実行するスクリプトを作成します。
      3. オプション: [スクリプトインクルード] または [関連コンポーネント] を追加します。これは、クライアントスクリプト関数の imports パラメーターに表示されます。
      4. [適用] を選択します。
      5. [保存] を選択します。

    次のタスク

    コントローラーをページに追加して、作成したカスタムコントローラーを使用します。