ポータルバナーウィジェットに表示する Web ページのリンクボタンを提供

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • ポータルバナーウィジェットでプライマリボタンまたはセカンダリボタンを定義して、表示する Web ページへのリンクを指定します。ウィジェットには、デフォルトでこれらのボタンが表示されます。

    始める前に

    UI Components for Customer Portals プラグインをインストールする必要があります。詳細については、「UI Components for Customer Portals プラグインのアクティブ化」を参照してください。

    必要なロール:sp_admin または admin

    手順

    1. 移動先 すべて > システムの拡張点 > スクリプト化済みの拡張点.
    2. [拡張ポイント] ページの [API 名] 列に「 *banner」と入力します。
    3. [sn_ciwf_ui_cmpnt] を選択します。[API 名] 列の BannerButtonsConditionScript。
      アプリケーションスコープに関するメッセージが表示された場合は、[ここ] を選択するとレコードを編集できます。
    4. [BannerButtonsConditionScript] ページの [関連リンク] セクションで、[ 実装を作成] を選択します。
      アプリケーションスコープに関するメッセージが表示された場合は、[ここ] を選択するとレコードを編集できます。
    5. [BannerButtonsConditionScript] ページの [ スクリプト ] フィールドで、次の CSS コードを貼り付けてカスタマイズすることにより、プライマリボタンとセカンダリボタンを定義します。
      var BannerButtonsConditionScript = Class.create();
      BannerButtonsConditionScript.prototype = {
          initialize: function() {
          },
      
      	showPrimaryButton: function() {
      		// add your condition here
      		return true;
      	},
      
      	showSecondaryButton: function() {
      		// add your condition here
      		return true;
      	},
      
          type: 'BannerButtonsConditionScript'
      };
    6. [ 名前 ] フィールドから条件スクリプトの名前をコピーします。
    7. [更新] を選択します。
    8. ポータルのホームページに移動します。
    9. [編集] ページで、ポータルバナーウィジェットを選択します。
    10. Ctrl + 右クリックを押します。
    11. [インスタンスオプション] を選択します。
    12. [動作] セクションで、コピーした名前を [ボタン条件スクリプト] フィールドに貼り付けます。
    13. リストから条件スクリプトを選択します。
    14. [保存] を選択します。