Liferay で、ポートレットを作成し、ソース コードを指定することにより[リクエスト]ウィジェットを呼び出します。 前述の[リクエスト]ウィジェットの例を生成するための以下の手順を確認します。 ユーザの実装で[リクエスト]ウィジェットの表示および動作を設定するためのモデルとして、これらを実行します。
次の手順に従ってください:
[New Web Content]ウィンドウが表示されます。
新しいポートレットが Liferay に追加されます。
ポートレットの設定が表示されます。
ソース コンテナが編集用に開きます。
ソースとキー パラメータ
[リクエスト]ウィジェットの例のソースを以下に示します。
<script type="text/javascript" src="http://hostname:portnumber/usm/gwt/fdRenderer/fdRenderer.nocache.js"></script>
<script type="text/javascript" src="http://hostname:portnumber/usm/explorer/scripts/request.widget.js"></script>
<script> CA_Catalog.buildWidget({type: 'request', renderTo: 'targetDiv', rootId: -1, linkColor: 'inherit', borderColor: 'darkGreen'}); </script>
<div align="left" id="targetDiv" style="margin-bottom: 10px;"> </div>
最初の行は、[リクエスト]ウィジェットに必要なフォーム レンダラを参照します。
2 番目の行は、[リクエスト]ウィジェットの JavaScript ファイルを参照します。
3 番目の行は、[リクエスト]ウィジェットの設定パラメータを持つ JavaScript ファイルを指定します。
注: パラメータはカンマで区切りますが、最後のパラメータの後でカンマを指定しないでください。
4 番目の行は、[リクエスト]ウィジェットが表示される DOM 要素を指定します。
キー パラメータおよび説明は[リクエスト]ウィジェットの例 の CA_Catalog.buildWidget 関数呼び出しに対して実行されます。
ウィジェットには、シングル サインオンをお勧めします。 ただし、このウィジェットのログイン認証情報が必要な場合は、この関数呼び出しでそれらを指定します。 以下のフォーマットを使用します。
username: 'username', password: 'password'
ウィジェットが[リクエスト]ウィジェットであることを指定します。
ウィジェットがその ID が targetDiv である DOM 要素に表示されることを指定します。
[リクエスト]ウィジェットが最初に開くときに何も表示されないことを指定します。
[参照]ウィジェットでサービスをクリックするときに、[リクエスト]ウィジェットはそのサービスを表示します。
| Copyright © 2013 CA. All rights reserved. |
|