0

新しいレポートを EMM に追加しましたが、レポート データ レコードが多すぎるため、構成タブ (ユーザー、ロール、およびポリシー) のような複数のページにラップしたいと思います。これを修正するにはどうすればよいですか、またはそれらのタブでどのように機能するか?

ありがとう

4

2 に答える 2

1

WSO2 EMM は、ブートストラップ 2 の上に構築されています。次のドキュメントで説明されているように、ブートストラップ タブを追加して、ページに複数のタブを含めることができます。

http://getbootstrap.com/2.3.2/javascript.html#tabs

編集:

WSO2 EMM 1.1.0 は、Jaggery MVC フレームワークの上に構築されています。

関数を emm/controller/reports.js に追加して、レポートを作成します。これはコントローラーであり、モジュールを使用してデータをコントローラーに取得できます。たとえば、次のファイルの devices_complience 関数を参照してください。

https://github.com/wso2/product-emm/blob/master/modules/apps/emm/controller/reports.js

対応するビュー ファイルを emm/views/reports に追加します。

例: https://github.com/wso2/product-emm/blob/master/modules/apps/emm/views/reports/devices_complience.hbs

レポートへのリンクを emm/views/reports/index.hbs ファイルに追加します

追加の Java スクリプト関数が必要な場合は、それらを emm/client/js/reports/reports.js ファイルに追加できます。

于 2015-09-08T12:44:52.197 に答える
0

「Carbone_Home\repository\deployment\server\jaggeryapps\emm\client\js\reports.js」ファイルを編集して、テーブルのレコードを管理する必要があります。

"sDom":"t"

"sDom":"<'row-fluid't<'row-fluid'<'span6'i><'span6'p>>"

ページごとのレコード数を設定するには、次のように設定する必要があります。

"iDisplayLength": 10,

emm\assets\jqueryext\datatables\jquery.datatables を使用します。

于 2015-09-08T20:02:43.517 に答える