在 SugarCRM 8.0.0 中获取当前仪表板上的小面板行列表
Getting list of rows of dashlets on current dashboard in SugarCRM 8.0.0
在 Sugar 7.8.2 中,我们能够从 App.controller.layout.model.attributes.metadata.components[0].rows
.
获取当前仪表板上显示的(dashlet 的)行列表
在 Sugar 8.0.0 中,无法再从 App.controller.layout.model.attributes
访问 metadata
。
我一直在使用 Chrome 的 DevTools 控制台查看 App
,但我还没有想出任何类似的东西。还有其他方法可以到达这样的列表吗?
如果我没记错的话,您可以像这样接收当前仪表板模型的行:
App.controller.context.get("model").get("metadata").components[0].rows
也可以写成:
App.controller.context.attributes.model.attributes.metadata.components[0].rows
在 Sugar 7.8.2 中,我们能够从 App.controller.layout.model.attributes.metadata.components[0].rows
.
在 Sugar 8.0.0 中,无法再从 App.controller.layout.model.attributes
访问 metadata
。
我一直在使用 Chrome 的 DevTools 控制台查看 App
,但我还没有想出任何类似的东西。还有其他方法可以到达这样的列表吗?
如果我没记错的话,您可以像这样接收当前仪表板模型的行:
App.controller.context.get("model").get("metadata").components[0].rows
也可以写成:
App.controller.context.attributes.model.attributes.metadata.components[0].rows