如何将内容查询webpart添加到apublishing页面布局并将其配置为聚合页面库中页面的内容?有人可以给我一些见解吗?我是否在SP设计器中删除内容查询webpart?如果我这样做,我该如何配置查询? 或者我使用功能区添加内容查询webpart,然后导出它并进行自定义并导入并删除页面布局上的那个???请某人???
SCENARIO:我必须将内容查询webpart插入到Physicians配置文件站点的发布页面布局中。根据页面布局,每个医生都会有个人资料页面。现在,每个医生的个人资料页面都会有他/她的主要练习位置名称,地址,电话等以及其他多个练习位置。假设汤姆先生的主要位置在他的个人资料页面上被列为医院'x',现在我希望能够将他在医院'X'工作的所有其他律师的姓名汇总为他的生物页面上的汤姆办公室成员页面布局上的内容查询webpart。如何添加和配置webpart?我的意思是很容易在一个页面中添加内容查询webpart并对其进行配置,但我想将其添加到页面布局上,以便所有内容页面都有其实现,因为页面是由作者创建的。
说页面库中有10个配置文件页面,其中5个至少有一个实际位置作为回族X(他们可能同时在医院Y,Z ..等工作),现在我希望将所有5位医生的名字汇总在汤姆的个人资料页面上作为他的办公室成员!?
答案 0 :(得分:0)
很多问号...是的,您可以使用SP设计器将内容查询webpart添加到布局中。这会将webpart复制到使用该布局创建的每个页面(或将其布局切换到该布局)。这使查询设置变得棘手,因为它需要从某个地方获取WHICH医生的输入 - 请查看this article here。使用PageFieldValue选项应该可以解决问题。
答案 1 :(得分:0)
要更改CQWP,请勿修改默认版本。而是导航到SPD中样式库中的XSL文件并复制ItemStyle.XSL并将副本重命名为其他内容(例如CUSTOMItemStyle.xsl)。然后转到测试页面,放置一个空白的CQWP,然后单击“导出”。打开导出的.webpart文件,然后修改属性以链接到CUSTOMItemStyle.xsl。
保存.webpart文件并通过浏览器将其导回到库中。重命名新的CQWP(类似于CUSTOM_CQWP.webpart或其他)。
现在您可以修改CUSTOMItemStyle.xsl以使用自定义XSL。根据您的要求调整XSL文件的形状,然后在测试页中,更改Web部件属性以使用新的自定义ItemSTyle。一旦您的Web部件看起来像您想要的那样,您可以再次导出它,然后将其重新导入库中,并保存所有设置。
现在您可以转到Designer并将此Web部件添加到页面布局中。当用户使用该布局时,Web部件已经放置在页面上并相应地接线。此外,通过使用此方法,他们可以更改Web部件的Web部件属性,甚至可以在不需要的情况下完全删除Web部件,而不会影响页面布局。
http://msdn.microsoft.com/en-us/library/bb447557(v=office.12).aspx