【发布时间】:2013-09-17 22:30:52
【问题描述】:
在这里看了很多,但这是我第一次提出问题,所以请多多包涵。
在我的 SharePoint 网站集中,我有一个指向企业内其他系统的链接列表 - 除了管理员之外,该列表对所有用户都是隐藏的。有一个部门栏,表示每个链接所属的部门。此列表中有两个过滤器列 - 一个是“活动”,另一个是“显示在系统链接中”。
在每个部门页面上,都有一个 Content by Query Web Part (CQWP) 显示列表,过滤显示: - 具体部门链接 - 仅在活跃的地方
除此之外,网站集主页上还有另一个 CQWP,其中显示了所有那些勾选了“显示在系统链接中”的链接。
如果由于某种原因系统脱机进行维护,我可以这样做,我可以更改列表中的“活动”值,所有链接都会消失(阻止用户访问外部系统)。它还允许我在主页上的链接添加突出显示,如果它在当天/每周/每月特别关注(即链接到 HR 系统以预订休假,如果有休假截止日期即将到来)。
我想要做的是将主页系统链接 CQWP 移动到左侧的快速链接下方,以便它们出现在每个页面上。我在 2010 年通过在母版页的可视视图中拖放而没有遇到任何问题,但在 2013 年似乎遇到了困难。
我已尝试按照此处的建议进行操作:
http://ramisharepointblog.blogspot.co.uk/2013/01/how-to-add-custom-webpart-within.html
当我将这些添加到 .html 主文件时,我收到一条错误消息,提示我需要将我的 HTML 文件的文件扩展名更改为其他内容。
无论是复制和粘贴代码,还是使用“插入 Web 部件”按钮,我都会收到此消息。 (显然在 SPD 2013 中这样做了)
当我这样做时,它似乎失去了对 .master 文件的引用(或爆炸!) 作为替代方案,我尝试将代码添加到 .master 文件中,但我当然不能这样做,因为它不会让我移动/编辑/复制 .master 文件。
非常感谢您提供任何帮助,因为我似乎在这里撞墙了。
【问题讨论】:
标签: sharepoint master-pages sharepoint-2013 content-query-web-part