1

是否可以从一个模块中获取当前页面上所有模块的引用?例如,在单击按钮时,我可以列出页面上加载的所有 DNN 模块的类型,而无需访问数据库。

4

1 回答 1

1

根据 DNN 的版本,有一些类应用于每个模块,您可以使用这些类来确定每个模块的位置。在较新的版本中,有一个元素将每个模块与类包装在一起,DnnModule DnnModule-ModuleName DnnModule-2134其中ModuleName是模块的名称,没有任何空格或其他特殊字符,并且2134是模块的 ID。

当然,这不会包括页面上但当前用户不可见的任何模块(这可能是您想要的,但仍然值得注意)。

于 2012-11-08T15:07:54.550 回答