我在 extlib 中使用动态内容控制。这个控件的一个很好的特性是它自动从 url 中的 documentId 连接数据源,如下所示:
“...#content=doc&action=openDocument&documentId=C0282D5F7AF66787C1257ACF0028FD3A”
如果应用程序中存在unid,它将数据源连接到它。(除非设置了 ignoreRequestParameters)
我的问题是我正在使用自己的软删除功能,我在文档上设置了一个字段,如果某些用户将其删除,它将从基于该字段的视图中排除。
但是 dyn 内容控件不关心文档是否在视图中,如果文档存在于应用程序中,它将连接到数据源
所以如果文档被软删除,我需要找到一种不加载数据源并将用户重定向到另一个地方的方法。可能的?
请注意:unid 显示在 url 哈希后面,因此无法使用 SSJS 访问。
//托马斯