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