私は次のメニューに取り組んでいます:
lib.content = HMENU
lib.content {
special = directory
special.value.data = page:id
wrap = <div id="productNavigator">|</div>
expAll = 1
1 = TMENU
1 {
noBlur = 1
expAll = 1
NO {
stdWrap.cObject = COA
stdWrap.cObject {
10 = IMAGE
10 {
file {
import.cObject = USER
import.cObject {
userFunc = tx_dam_pages->get_media_file
uid = ???
listNum = 0
slide = 1
}
}
}
30 = TEXT
30.field = title
30.wrap = <span class="text"><span>|</span></span>
}
}
アイデアは、ページに割り当てられたDAM画像をメニューにプルすることです。しかし、メニュー要素のIDをユーザー関数に渡す方法がわかりません。
定数値を追加すると、うまく機能し、すべてのメニュー項目が同じ画像を取得します。ただし、すべてのメニュー項目に、リンク先のページの画像を含める必要があります。