Xsd 覆盖Sitecore中富格文本字段的XHTML验证

Xsd 覆盖Sitecore中富格文本字段的XHTML验证,xsd,sitecore,xml-validation,sitecore6,Xsd,Sitecore,Xml Validation,Sitecore6,我正在尝试嵌入一些渲染,如中所述。但是,当我尝试将呈现添加到富格文本字段时,会出现XHTML验证错误。我无法为客户端禁用XHTML验证,因此我想扩展用于验证的模式。这存储在/sitecore/shell/schemas目录中 我尝试嵌入的渲染的标记是: <smart:addresssnippet runat="server" /> 我试图为智能名称空间添加一个新的模式,但这似乎不起作用。当我回到富文本字段的HTML时,Sitecore已将代码改写为: <smart:add

我正在尝试嵌入一些渲染,如中所述。但是,当我尝试将呈现添加到富格文本字段时,会出现XHTML验证错误。我无法为客户端禁用XHTML验证,因此我想扩展用于验证的模式。这存储在/sitecore/shell/schemas目录中

我尝试嵌入的渲染的标记是:

<smart:addresssnippet runat="server" />

我试图为智能名称空间添加一个新的模式,但这似乎不起作用。当我回到富文本字段的HTML时,Sitecore已将代码改写为:

<smart:addresssnippet runat="server" xmlns:smart="http://www.sitecore.net/xhtml"></smart:addresssnippet>


验证失败。是否有人遇到过这种情况或将渲染添加到验证架构的方法?

我会与Sitecore支持部门联系(只要您有登录名)或者您也可以尝试。

我已经测试过在本地实例中将以下xml添加到sitecore\shell\Schemas\xhtml.xsd,它会根据需要呈现标记,并且在富文本编辑器中没有验证错误

  <xs:element name="smart:addresssnippet">
    <xs:complexType mixed="true">
      <xs:choice minOccurs="0" maxOccurs="unbounded">
      </xs:choice>
    </xs:complexType>
  </xs:element> 

能否指定您使用的sitecore版本?telerik radeditor已在6.4中升级。