【问题标题】:How do I get the Item Name using an XSL rendering?如何使用 XSL 呈现获取项目名称?
【发布时间】:2013-05-07 15:15:43
【问题描述】:

我有一个查看项目列表的 xsl 渲染。

我想将项目名称(如您在项目的快速信息下看到的)放入一个变量中。

要对在 Builder 选项卡中输入的字段执行此操作,您可以执行以下操作:

<xsl:variable name="variablename" select="sc.fld('Field Name',.)" />

但我不确定项目名称的名称是什么。是<xsl:variable name="variablename" select="sc.fld('Item Name',.)" /> 还是<xsl:variable name="variablename" select="sc.fld('ItemName',.)" /> 还是不能得到这个?

【问题讨论】:

    标签: xslt sitecore


    【解决方案1】:

    您可以使用@name 属性。

    像这样:

    <xsl:variable name="itemname" select="./@name" />
    

    顺便说一句,如果你想要显示名称,你需要使用:

    <xsl:variable name="displayname" select="sc:fld('__display name',.) />
    

    【讨论】:

      猜你喜欢
      • 2014-08-17
      • 1970-01-01
      • 2023-02-02
      • 2021-10-18
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 2010-11-15
      相关资源
      最近更新 更多