3

URLに特定のクエリ文字列が追加されたときにページの「開発者」ビューを出力するサイトコア(6)でデバッグデバイスを使用しています(デバイスをアクティブ化します)。ページには、アイテム名、テンプレート、ブランチ マスター、ワークフロー情報などがあります。

xsl render を使用してアイテムのすべてのフィールドを一覧表示したいのですが、できれば非表示 (__) フィールドは含めませんが、そこにあるかどうかは問題ではありません。

私はもう試した:

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

ただし、これは各アイテムに対して 5 つのフィールドのみをリストします。

  • __作成した
  • __リビジョン
  • __更新しました
  • __更新者
  • __ロック

サイトコアのドキュメントでは、 sc 機能を使用してフィールドにアクセスすると書かれていますが、最初にフィールド名を取得する必要があります。

どんな助けでも大歓迎です!

[編集]解決策が見つかりました-フィールドが空の場合、フィールドはアイテムxmlにリストされません!

4

1 に答える 1

4

これをやめて、私は答えに気づきました。空のフィールドは項目 XML にリストされていません!

于 2009-04-20T09:44:33.337 に答える