0

我已向 EMM 添加了新报告,但由于报告数据记录太多,我想将它们包装在多个页面中,例如配置选项卡(用户、角色和策略)、如何解决此问题或它如何适用于这些选项卡?

谢谢

4

2 回答 2

1

WSO2 EMM 构建在 bootstrap 2 之上。您可以添加 Bootstrap 选项卡,如以下文档中所述,并在您的页面上有多个选项卡

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-script 函数,您可以将它们添加到 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 回答