我试图创造支持SDL Tridion架构,以满足这些要求。
我有两个主要领域:
- ABCD,其中有一个子场为“XYZ”
- AAAA,它有两个子场即“名称”和“值”
这两个主要领域是可重复的和,应该是可移动的。
实施例模式可以看起来像按规定:
ABCD----AAAA----ABCD---AAAA
AAAA----ABCD----ABCD----AAAA
主要领域AAAA和ABCD应该从一个移动到另一个。
说,如果我创建一个创建的模式和第一主领域“AAAA”和第二场为“ABCD”的组成部分,那么我应该能够移动ABCD的AAAA上面。
我曾尝试创建带有两个领域的嵌入式架构:
选择主场:作为一个列表,在这里我选择ABCD和AAAA为文本类型。
文字:输入文字。
加入此架构作为内容模式作为多值允许“重新发布和重复”的一部分。
面临的问题:
- 由于字段不常见的两种主要领域,我无法进入的数据,并为两个主要领域并不满足需要的共同子..
解决方案所需:
如果我创建两个嵌入式架构与名“ABCD”和“AAAA”所要求的领域,我可以添加这些模式为下降主要内容架构下的一部分?
如果用户选择嵌入模式“ABCD”,应该只显示“XYZ”字段。 如果用户选择了“AAAA”,我应该显示其子场为“名称”和“值”。
如果这是不可行的,你可以请建议最好的可能的解决方案,以满足要求?
我使用DWT TBB和XSLT TBB的再现部分。
谢谢。