1

我试过在 Sitefinity 论坛上问这个问题,但在过去两周左右没有任何回应。

我有一个自定义动态模块(使用模块生成器构建),Projects。每个项目对象都有对另一个动态模块 Vendors 的引用。在后端列表中,我想添加按这些链接供应商中的一个或多个进行过滤的功能。我正在设想类似于此处找到的分类过滤:http: //screencast.com/t/xiLZNETLDM5v

我在这方面取得了一些进展,但遇到了一些障碍。我在我的模块过滤器部分添加了一个新的侧边栏过滤器,然后,我为我的过滤器添加了一个新的侧边栏部分。

我的侧边栏的供应商部分配置了 Closevendors 按钮作为 vendorFilter。对于 vendorFilter,我没有配置数据源或自定义命令,但 itemType 与我的类型相关联。过滤器本身使用 DynamicModules data.svc 为供应商列表提供服务。ItemsCount 没有填充,但是,我目前并不十分担心。

到目前为止,除了 ItemCount 丢失(据我所知,我的服务调用没有与我的模块上下文相关)之外,我正确地获得了供应商列表。但是,当我单击供应商时,我收到一个错误,引用脚本资源文件中的嵌入式调用(调用堆栈:http ://screencast.com/t/Uq3ipgcSv )。我认为这是由于 Sitefinity 没有过滤我的数据所需的所有信息。我如何提供这些数据,以便我的客户可以按相关项目过滤他们的数据?

如果我遗漏了什么,或者有什么不清楚的地方,请告诉我。

我感谢任何帮助。

谢谢

4

0 回答 0