1

我在一个有两个不同搜索结果页面的项目上工作。当搜索范围为This Site时,使用的搜索结果页面为osssearch.aspx。当范围是所有站点时,搜索结果页面是 results.aspx - 它是某种自定义搜索页面。我必须编辑这两个页面。我只能使用 SP Designer 编辑它们。我成功编辑了 osssearch.aspx 页面。但是 results.aspx 是一个非常奇怪的页面 - 非常长并且其中包含太多 xslt。我在上面创建了更改,但我只能通过我的帐户查看它们。对于所有其他帐户,更改是不可见的。我签入了页面。任何想法为什么这些变化是不可见的?

4

2 回答 2

0

可能是因为当您编辑页面时,您正在修改个性化页面而不是全局页面。它与 2007 年的 mysites 配置文件非常相似。您的个人资料看起来与公众对您的个人资料的看法不同。

如果您认为 XSLT 是问题所在,请先尝试添加一些简单的“hello sharepoint”文本,以查看其他配置文件是否可以看到它。在 XSLT 之外,在 placeholdermain 附近执行此操作。如果您能看到它,那么它就是 XSLT。如果没有,你有更大的问题。

我听说,如果您从搜索中心模板创建了一个新站点,您可以更好地控制自定义页面。那只是听说。

于 2013-07-30T19:36:20.217 回答
0

我猜您还必须发布页面(签入页面是不够的)。

如果这是您更新的 Xslt 文件,您还必须签入 xslt 文件本身。

附带说明一下,您应该知道StackExchange Network 中有一个 SharePoint 专用站点

于 2013-07-18T07:16:04.307 回答