【问题标题】:Using XSL to list all fields of an item in Sitecore CMS使用 XSL 列出 Sitecore CMS 中项目的所有字段
【发布时间】:2010-10-20 12:51:47
【问题描述】:

我在 sitecore (6) 中使用调试设备,当 URL 附加了某个查询字符串(激活设备)时,它将输出页面的“开发者”视图。在页面上,我有项目名称、模板、分支主控、工作流信息等。

我想使用 xsl 渲染列出项目上的所有字段 - 最好不包括隐藏 (__) 字段,但它们是否存在并不重要。

我试过了:

<xsl:for-each select="$sc_item/fields/field">

但这仅列出每个项目的五个字段:

  • __创建
  • __revision
  • __更新
  • __更新者
  • __lock

sitecore 文档说使用 sc 功能来访问字段 values,但我需要先获取字段 names

非常感谢任何帮助!

[编辑] 找到解决方案 - 如果字段为空,则字段不会在项目 xml 中列出!

【问题讨论】:

    标签: content-management-system xslt field sitecore


    【解决方案1】:

    休息一下,我意识到了答案:项目 XML 中没有列出空字段!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多