0
我想製作一個菜單,顯示頁面的第一個內容元素標題和圖像,並讓它們成爲鏈接。但typolink部分似乎不適用於我:菜單中的Typolink內容?
lib.menu = HMENU
lib.menu {
1 = TMENU
1.NO {
doNotLinkIt = 1
wrapItemAndSub = <div>|</div>
stdWrap.cObject = CONTENT
stdWrap.cObject {
table = tt_content
select {
pidInList.field = uid
}
renderObj = COA
renderObj {
10 = TEXT
10.field = header
10.typolink.parameter.field = uid
}
}
}
}
鏈接應該去哪裏?轉到頁面或內容元素?如果你想把它轉到頁面,你必須使用'10.typolink.parameter.field = pid',因爲這個字段是從「當前記錄」中獲取的,它是你在renderObj中渲染的內容元素。在你的情況下,頁面ID在該內容元素的'pid'字段中。 – Jost
@jost是的,你是對的!我是愚蠢的。發佈這個答案。 – user500665