新しいレポートを EMM に追加しましたが、レポート データ レコードが多すぎるため、構成タブ (ユーザー、ロール、およびポリシー) のような複数のページにラップしたいと思います。これを修正するにはどうすればよいですか、またはそれらのタブでどのように機能するか?
ありがとう
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 に追加します。
レポートへのリンクを emm/views/reports/index.hbs ファイルに追加します
追加の Java スクリプト関数が必要な場合は、それらを emm/client/js/reports/reports.js ファイルに追加できます。
「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 を使用します。