在 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