2011-05-03 214 views

回答

3

你可以编程的方式导出站点地图,插入你想要的节点,然后重新导入并发布它。用户不得不刷新页面才能看到更改,但是,这将在组织级别进行,因此用户不会看到他们自己的个性化站点地图。

除此之外,我不认为有另一种支持的方式来动态更改站点地图。尽管你可以用一个HTTP模块和一些JavaScript做一些技巧。另外,如果用户正在保存高级查找结果或通过本机用户界面自己筛选的搜索,那么这些特定实体的弹出菜单中会自动提供这些搜索结果。

1

我做了一些关于如何从侧面导航显示视图的研究。我设法让视图加载,但是crm2011会进入无限循环(并将其本身加载)并最终导致浏览器崩溃。所以试图从侧面加载视图是我见过的没有去的。

您可能会通过安全性(通过SDK)禁用并启用对旁项的访问,但我怀疑您可以让用户动态更新该侧面板。

0

您无法导出解决方案,然后在此情况下动态导入它,因为它会反映所有用户。

您可以在现有站点地图中放置占位符,然后使用自定义JavaScript将它们显示给用户。您还需要指出特定用户的链接。

我能看到的唯一真正的问题是让JavaScript触发。如果是内部部署解决方案,则可以这样做,但更新可能会将其关闭。

我认为你最好从Ribbon中做一个像这样的自定义按钮。你可以创建一个花哨的下拉菜单或漂亮的小弹出窗口。