我创建了一个查询会议日历的CQWP。

IT按月按月按月将内容分组,并显示以下列:会议日期,开始时间,会议标题和位置。

我希望会议标题链接到会议的工作空间。

有谁知道这是怎么做到的吗?

有帮助吗?

解决方案 2

我找到了一个简单的解决方案。添加CQWP并将URL设置为WorkspaceUrl。分类!

其他提示

您需要为CQWP自定义ItemStyle XSL,然后手动将CQWP WebPart实例连接到您自定义的ItemStyle。您还需要将WorkspaCelink添加到WebPart实例中的CommonViewFields属性中。

编辑项目平台时,您应该可以简单地执行此操作:

 <xsl:value-of select="@WorkspaceLink" />

获取工作空间的URL。

因此,一步一步:

将CQWP添加到您的页面上,然后将其连接到列表。

导出它(因此以.webpart文件下载)。

将Workspacelink添加到CommunViewFields。

在网站的样式库中复制ItemStyle.xsl,并将其重命名为MyItemStyle.xsl之类的东西。

进行适当的项目风格模板的更改,以使您的工作区链接呈现。

将您的自定义项目Sysyle上传到样式库。

返回到.webpart文件,然后修改ItemStylink属性,以便指向您的样式库中的新项目风格文件。

将您编辑的CQWP WebPart文件导入到您的页面中并添加。

为了更多信息,请使用Google周围的Google来进行“自定义内容查询Web零件”,“自定义项目风格”和“ CommunViewFields内容查询Web零件”。

许可以下: CC-BY-SA归因
scroll top