ポータルバナーウィジェットでプライマリボタンまたはセカンダリボタンを定義して、表示する Web ページへのリンクを指定します。ウィジェットには、デフォルトでこれらのボタンが表示されます。
手順
-
移動先 .
-
[拡張ポイント] ページの [API 名] 列に「 *banner」と入力します。
-
[sn_ciwf_ui_cmpnt] を選択します。[API 名] 列の BannerButtonsConditionScript。
アプリケーションスコープに関するメッセージが表示された場合は、[ここ] を選択するとレコードを編集できます。
-
[BannerButtonsConditionScript] ページの [関連リンク] セクションで、[ 実装を作成] を選択します。
アプリケーションスコープに関するメッセージが表示された場合は、[ここ] を選択するとレコードを編集できます。
-
[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'
};
-
[ 名前 ] フィールドから条件スクリプトの名前をコピーします。
-
[更新] を選択します。
-
ポータルのホームページに移動します。
-
[編集] ページで、ポータルバナーウィジェットを選択します。
-
Ctrl + 右クリックを押します。
-
[インスタンスオプション] を選択します。
-
[動作] セクションで、コピーした名前を [ボタン条件スクリプト] フィールドに貼り付けます。
-
リストから条件スクリプトを選択します。
-
[保存] を選択します。