问题标签 [cqwp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2242 浏览

sharepoint - 部署自定义内容类型、表单、cqwp 和 xsl

现在我有一个 Visual Studio 项目,其中包含我制作的自定义内容类型。它还包含制作共享点解决方案 (wsp) 文件和生成此文件的脚本所需的所有文件。

现在,我想做两件事。

首先,我想为内容类型创建一个自定义显示表单并将其包含在我的解决方案中,以便在我部署我的解决方案时自动部署它。如何将其包含在我的解决方案中并让我的内容类型使用它?

其次,您可以使用 CQWP 查询此类型。我考虑过导出它,添加更多常见的视图字段,然后修改用于呈现它的 XSL。如何将其包含到我的解决方案中,以便也部署它。我知道我可以在所有设置完成后导出 CQWP webpart,并将其作为功能包含在我的项目中。但是 XSL 呢?

期待看到你的建议,加油。

按照第一个答案中的描述进行。像魅力一样工作。

0 投票
2 回答
6542 浏览

sharepoint - 使用来自内容类型的图像的 CQWP 的 Sharepoint ItemStyle.xsl

我正在构建一个自定义内容查询 Web 部件来显示来自员工内容类型的汇总信息。此内容类型有一个名为 EmpPhoto 的发布图像网站栏。我的 CQWP 运行良好,我需要的所有网站栏都可用。

我现在正在创建一个自定义 xsl 模板以正确呈现信息,但使用 EmpPhoto 图像时卡住了。

如果我使用代码:

...我得到了一个正确渲染的图像,这很棒。但是我想为这个图像构建一个 onmouseover 事件,这种方法不起作用。

我想创建一个 xsl 变量来获取实际的图像 URL,然后构建我自己的 html img 并将 onmouseover 写入其中,例如

...

但是,这不会从 EmpPhoto 站点列中获取 URL。我是 xsl 的新手,所以我很可能会错过一个明显的解决方案!

非常感谢任何帮助,

强尼

0 投票
1 回答
550 浏览

sharepoint - SharePoint 域和内容查询 Web 部件

我在我们的 moss 服务器上创建了一个新的共享点站点http://sharepoint:12345并添加了一个 CQWP 没有问题。

我有一个指向同一服务器的域名。所以我指向http://myinternaldomain.whatever:12345并且由于某种原因 CQWP 然后中断,说无法显示此 Web 部件?

任何想法表示赞赏。

0 投票
2 回答
1343 浏览

sharepoint - 内容查询 Web 部件在没有 Web 部件区域的情况下不显示

我正在为客户构建一个 Sharepoint WCM 站点。

作为页面布局的一部分,我直接在页面中插入了一个内容查询 Web 部件,而不是在 Web 部件区域中(因此用户无法对其进行编辑)。在我的开发环境中一切正常,但是当我将它部署到生产环境时,Web 部件会说“没有返回任何项目”。

当我进入功能目录并更改页面布局以包含 webpart 区域包装器时,它解决了问题,但是我真的不希望它有一个 web 部件区域。我的开发环境是 Windows 2003,但生产站点是 Windows 2008。

谁能解释为什么它可能不起作用?

谢谢

0 投票
2 回答
3046 浏览

sharepoint - SharePoint 跨站点内容查询 Web 部件

除了购买第三方之外,扩展 CQWP 控件以包含来自单独网站集的内容的最佳方法是什么?

0 投票
1 回答
1916 浏览

sharepoint-2007 - 如何将自定义 ItemStyle.xsl 应用于 CQWP

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

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

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

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

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

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

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

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

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

谢谢你。

0 投票
1 回答
870 浏览

sharepoint - CPWQ 显示文档标题/注释而不是文件名

我是 Sharepoint 2007 服务器的新手。我已经构建了位于主页上的 CQWP,并显示上传到任何子站点上共享文档库的文件(Word/Excel 文档)。我遇到的问题是 CQWP 显示文档标题或注释而不是实际文件名。我还想显示文档已上传到哪个子站点。

任何帮助是极大的赞赏。谢谢罗马

0 投票
1 回答
2231 浏览

sharepoint - 如何使用自定义列过滤 MOSS2007 内容查询 Web 部件?

我正在尝试在 MOSS 中设置一个内容查询 Web 部件,它将根据我创建的选择列在页面上显示文档。我创建了一个“页面”列并将其添加为我网站的核心文档列。我希望 CQWP 做的是过滤基于此 Page 列显示的文档列表。但是,此列不会在页面上的 CQWP 中显示为过滤器。我尝试按照此问题中的说明进行操作:Content Query WebPart - Grouping by custom column?无济于事。有人对我如何做到这一点有任何想法吗?

0 投票
2 回答
2825 浏览

sharepoint - 内容查询 Web 部件 - QueryOverride 时如何排序?

QueryOverride当您覆盖内容查询 Web 部件的属性时,您如何订购项目?

我负责扩展内容查询 Web 部件的 Web 部件。此 Web 部件的QueryOverride属性以编程方式更改。目前,Web 部件无法按设计运行,因为它没有根据相应的字段对项目进行排序。

如果我<OrderBy>向属性添加一个节点,QueryOverride我会收到一条错误消息,内容为“此 Web 部件的查询有问题...”,并且内容查询 Web 部件似乎没有OrderBy我可以使用的属性.

这篇<OrderBy>msdn 文章的“ QueryOverride属性”部分似乎表明我应该能够QueryOverride

QueryOverride那么,当您覆盖内容查询 Web 部件的属性时,如何对项目进行排序?

0 投票
1 回答
1511 浏览

sharepoint - 如何按内容查询 Web 部件中的计算列分组

我正在尝试构建一个从多个列表中提取数据的自定义查询 Web 部件(或者我只是使用列表视图执行此操作),并且我想按第一个字母 AZ 对数据进行分组。现在我有一个计算列,=LEFT(Title,1)用于确定每个数据条目的第一个字母。即使我修改了GroupByCQWP 的 .webpart 文件的属性以强制它按我的计算列(“字母”)进行分组,但查询仍然为空,因为它无法按计算列分组。有谁知道我可以这样做的另一种方法,或者使 Sharepoint 具有计算值的静态列的方法?