我需要生成一个具有以下结构的sectionIndex:
<div data-magellan-expedition="fixed">
<dl class="sub-nav">
<dd data-magellan-arrival="c123"><a href="#c123">Build with HTML</a></dd>
<dd data-magellan-arrival="c124"><a href="#c124">Arrival 2</a></dd>
</dl>
</div>
我的问题是我不知道如何为data-magellan-arrival
属性设置正确的值。 如何检索菜单中当前项目的uid?
我的TypoScript目前看起来像这样:
lib.cb_foundation.magellan = HMENU
lib.cb_foundation.magellan {
1 = TMENU
1 {
sectionIndex = 1
sectionIndex.type = header
sectionIndex.useColPos = 0
wrap = <div data-magellan-expedition="fixed"><dl class="sub-nav"> | </dl></div>
NO {
allWrap = <dd data-magellan-arrival="c{field:uid}"> | </dd>
allWrap.insertData = 1
}
}
special = list
special.value.data = page:uid
}
但是,{field:uid}
为我提供了使用此TypoScript的内容元素的uid,而不是目标节元素的uid。