ここに記載されている回答を使用して、SitEdit2009SP2でインライン編集を有効にしました
XSLT TBBを使用しているときにSiteEditでインラインフィールド編集を有効にするにはどうすればよいですか?
しかし、結果のページをSiteEditにロードすると、このエラーが発生し続けます。
Sys.FormatException:コンポーネントxmlスキーマからタイプ情報を取得できませんでした。フィールド:cf_tcm:20-33457-64_content_header XPath:[1]
私のXSLTTBBフラグメント:
<xsl:if test="//*[local-name()='content_header'] != ''">
<h1>
<div>
<tcdl:ComponentField name="content_header" index="0">
<xsl:value-of select="//*[local-name()='content_header']">
</tcdl:ComponentField>
</div>
</h1>
</xsl:if>
公開されたファイルの出力:
<h1>
<div>
<span>
<!-- Start SiteEdit Component Field: {"ID" : "cf_tcm:20-33457-64_content_header", "XPath" : "[1]", "IsMultiValued" : false} -->
<tcdl:ComponentField name="content_header" index="0" SiteEditProcessed="true">
Test
</tcdl:ComponentField>
</span>
</div>
</h1>
私のコードの何が問題になっていますか?