gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 02:15:02 26 4
gpt4 key购买 nike

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

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

如果我使用代码:

<xsl:value-of select="@EmpPhoto" disable-output-escaping="yes" />

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

我想创建一个 xsl 变量来获取实际的图像 URL,然后构建我自己的 html img 并将 onmouseover 写入其中,例如
<xsl:variable name="EmpPhotoUrl">
<xsl:call-template name="OuterTemplate.GetSafeStaticUrl">
<xsl:with-param name="UrlColumnName" select="@EmpPhoto"/>
</xsl:call-template>
</xsl:variable>

...
<img src="{$EmpPhotoUrl}" onmouseover="" alt="test" />

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

非常感谢任何帮助,

强尼

最佳答案

这是作弊……而且它对 src 属性做出了假设。但它来了!

<xsl:variable name="EmpPhotoUrl" select="substring-before(substring-after(@EmpPhoto, 'src=&quot;'), '&quot;')" />

关于Sharepoint ItemStyle.xsl for CQWP 使用来自内容类型的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/563215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com