0

我有一个关于将自定义 itemstyle.xsl 应用于 CQWP 的问题。

我提取了现有的 CQWP,将其重命名,然后上传到网站集上的 webpart 库。

修改后的 CQWP Web 部件在默认 itemstyle.xsl 下完全没有问题

之后,我复制了 itemstyle.xsl,将其重命名为 customitemstyle.xsl,并将其上传到样式库下的“XSL 样式表”文件夹并发布了 xsl 文件。

发布文件后,我在 SPD 中打开修改后的 CQWP(.webpart 文件),然后进行更改以应用修改后的 xsl 文件。下面列出了更改;

   <property name="ItemXslLink" type="string" />/Style Library/XSL Style Sheets/customitemstyle.xsl</property>

上传新的 CQWP 后,我尝试将 CQWP 添加到页面,但出现错误提示无法添加 webpart 并确保它是正确的 web 部件文件(.dwp 或 .webpart 文件)并确保 xml 格式正确 xml .

现在我被困在解决错误并将自定义 itemstyle 应用于 CQWP。

有谁能够帮我?我错过了什么吗?

任何评论、指南和方向将不胜感激。

谢谢你。

4

1 回答 1

0

您现在可能已经弄清楚了,但是您在帖子中提供的 XML 无效。属性元素关闭两次:

<property name="ItemXslLink" type="string" />XSL path</property>

首先是/>-tag,然后是</property>-tag。

于 2010-11-04T09:37:05.117 回答