Sitecore 如何将图像标题添加到sc:image扩展元素

Sitecore 如何将图像标题添加到sc:image扩展元素,sitecore,sitecore6,Sitecore,Sitecore6,我希望能够为使用XSLT创建的图像添加一个“Title”变量。具体来说,我正在使用名为“triasers.xslt”的文件,它是Sitecore6初学者工具包的一部分。每个标题的文本都是Sitecore内容编辑器中维护的“摘要摘要” 我的理解是,我可以向“showtaster”xsl模板添加一个新变量,该模板可以查询摘要摘要,如下所示: 如果这是正确的,是否可以添加此新标题变量作为图像的属性?下面是“showtaster”(来自trister.xslt)的完整xsl模板,我想在其中插入新的t

我希望能够为使用XSLT创建的图像添加一个“Title”变量。具体来说,我正在使用名为“triasers.xslt”的文件,它是Sitecore6初学者工具包的一部分。每个标题的文本都是Sitecore内容编辑器中维护的“摘要摘要”

我的理解是,我可以向“showtaster”xsl模板添加一个新变量,该模板可以查询摘要摘要,如下所示:


如果这是正确的,是否可以添加此新标题变量作为图像的属性?下面是“showtaster”(来自trister.xslt)的完整xsl模板,我想在其中插入新的title属性:




我尝试将title作为变量添加到
sc:link
,但没有成功。我关于如何走这条路的假设是否偏离了基准?提前感谢,非常感谢您的帮助

你能用这样的东西吗:



您不应该这样做这只是一个建议,我还没有对此进行测试。

您现在可能已经解决了您的问题,但为了未来用户的利益:

似乎必须将title属性放在-tag中。 您可以使用属性值模板执行此操作。也就是说,将你的表情放在卷曲的背景中:



这个问题与XSLT关系不大。您的语法是正确的,但其余问题与XSLT无关。试着理解
sc:item()
扩展函数的作用,以及您正在使用的源XML的结构。Dimitre,谢谢您的回复。我想我的问题是图像标题不是源XML的一部分,这就是为什么我要在这里添加它。如果我的语法正确,您能建议我如何将这个参数添加到sc:image,因为它不在源XML中(据我所知)?Michael,谢谢您的回复。我测试了上面的代码,但是图片中仍然缺少Title属性。既然可以查询出摘要摘要文本,那么在图像中添加title属性有问题吗?