我在 Sharepoint 上编写自定义搜索结果页面。我遇到了 XSLT 的问题。
SP 的搜索结果类似于:
<Result>
...
<url>http://server/_bdc/name/source.aspx?id=444</url>
...
</Result>
但我想创建自己的链接,从这个 url 变量我只想剪切 id (444):
<a href="http://mynewlink/page.aspx?id=444">MyResult</a>
我尝试了类似的东西(基于标准 SP 模板)
...
<a>
<xsl:attribute name="href">
{concat('http://mynewlink/page.aspx?id=', substring-after("{url}", "="))}
</xsl:attribute>
</a>
...
但它没有用 - 我不知道这个连接放在哪里......