Xsd Tridion模式设计中的属性

Xsd Tridion模式设计中的属性,xsd,schema,tridion,Xsd,Schema,Tridion,在SDL Tridion模式设计视图中,无法向元素添加属性 这似乎是一个设计决策。有人知道这背后的原因吗?您是否发现这限制了您设计模式的自由 如果要在旧模式中具有属性的位置进行迁移,这一点更为重要。您可以随时重写模式以不使用属性,但这意味着您必须在旧模式和新模式之间进行映射 当然,您可以使用源代码视图添加属性,但是,您将不再需要使用设计视图再次编辑模式 是如果包含自定义XSD,则无法在正常SDL Tridion界面中编辑该XSD及其内容 可以创建嵌入式模式,您可以将其作为嵌入式模式字段包含到“主

在SDL Tridion模式设计视图中,无法向元素添加属性

这似乎是一个设计决策。有人知道这背后的原因吗?您是否发现这限制了您设计模式的自由

如果要在旧模式中具有属性的位置进行迁移,这一点更为重要。您可以随时重写模式以不使用属性,但这意味着您必须在旧模式和新模式之间进行映射


当然,您可以使用源代码视图添加属性,但是,您将不再需要使用设计视图再次编辑模式

是如果包含自定义XSD,则无法在正常SDL Tridion界面中编辑该XSD及其内容


可以创建嵌入式模式,您可以将其作为嵌入式模式字段包含到“主”模式中。也有可能在嵌入式字段中包含嵌入式字段。最后还有一个功能,可以对任何字段进行多次重复,因此我怀疑您在定义架构/数据模型时不会遇到任何问题。

是的,如果您包含自定义XSD,则无法在正常的SDL Tridion界面中编辑此内容和基于它的内容


可以创建嵌入式模式,您可以将其作为嵌入式模式字段包含到“主”模式中。也有可能在嵌入式字段中包含嵌入式字段。最后还有一个功能,可以对任何字段进行多次重复,因此我怀疑您在定义模式/数据模型时不会遇到任何问题。

原因很简单,就是几乎不可能设计一个UI来编辑基于任何W3C模式的XML。因此,创建了Scema的一个子集,以便在UI中使用


然而,在与Tridion合作的12年中,我还没有为内容创建一个复杂的模式。你应该没事的

原因很简单,几乎不可能设计一个基于任何W3C模式编辑XML的UI。因此,创建了Scema的一个子集,以便在UI中使用


然而,在与Tridion合作的12年中,我还没有为内容创建一个复杂的模式。你应该没事的

有很多很好的工具可以基于任何W3C模式编辑XML(应该可以使它在浏览器中工作),为此,我们使用的是正版XMLSpy(当然,您需要StyleVision先创建SPS文件)。也许特里迪翁应该花更多的时间来制作一个。我知道我可以随时更改遗留模式,但这会使我的所有遗留内容无效。最好的解决方案是重用旧模式。你提到的那些工具对于一般的内容作者来说是不可用的。以对作者有意义的方式设计的模式比保留旧模式所节省的时间更有价值。有很多很好的工具可以基于任何W3C模式编辑XML(应该可以使其在浏览器中工作),为此,我们使用了真正的表单XMLSpy(当然,您需要先使用StyleVision创建SPS文件。)。也许Tridion应该花更多的时间来制作一个。我知道我可以随时更改我的旧模式,但这会使我的所有旧内容无效。最好的解决方案是重新使用旧模式。你提到的那些工具对你的一般内容作者来说是不可用的。模式的设计方式让作者觉得有意义与保留旧模式所节省的时间相比,s的价值要多得多。