我正在使用SDL Tridion 2011 SP1中的DWT TBB.
我有一个嵌入式字段"body",它是多值的.在这个嵌入式字段中,我有一个更简单的文本字段"值",它再次是多值的.
要渲染"value"字段,我必须使用两个重复循环.
但我无法区分两个循环的Indeces.
我写的如下.
<!-- TemplateBeginRepeat name="Component.Fields.body" -->
<!-- TemplateBeginRepeat name="Component.Fields.body[${TemplateRepeatIndex}].value" -->
<div>@@RenderComponentField("Fields.body[${TemplateRepeatIndex}].value", TemplateRepeatIndex)@@ </div>
<!-- TemplateEndRepeat -->
<!-- TemplateEndRepeat -->
Run Code Online (Sandbox Code Playgroud)
我无法渲染字段.
任何人都可以帮助如何处理DWT TBB中的多个嵌套区域.
谢谢.
我正在使用SDL Tridion 2011 SP1中的Dreamweaver TBB.
我不知道在Dreamweaver TBB中处理组件链接.
考虑我的组件名称是"A",它具有到另一个组件"B"的链接.
组件A源看起来像这样:
<Content xmlns="Some UUID">
<Name xlink:type="simple" xlink:href="tcm:184-1897"
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:title="B"></Name>
</Content>
Run Code Online (Sandbox Code Playgroud)
组件B来源是:
<Content xmlns="Some other UUID">
<first>first field</first>
<second>second field</second>
</Content>
Run Code Online (Sandbox Code Playgroud)
我想编写一个DWT TBB,它可以从组件A访问链接组件B中的字段.
我想使用RenderComponentField再现方法.
我是否需要添加任何扩展名,我是否可以在其上应用SiteEdit.
请分享您的观点.
谢谢.