2013-12-19 77 views
0

我嘗試實現一個包含圖像到某些子頁面的頁面。對於每個子頁面,我都有一個單獨的圖像。我想爲每個子頁面顯示適當的圖像「galerie_XX.png」,顯示圖像上方子頁面的名稱。到目前爲止,我有:子頁面鏈接圖像和文字

galerielabel = HMENU 
    galerielabel.special = directory 
    galerielabel{ 
    1 = TMENU 
    1.NO.stdWrap{ 
     wrap = <img src="fileadmin/templates/images/galerie/galerie_|.png" /> 
    } 
} 

子頁面是一年的名稱,如2012年,2013 ...此腳本我所需要的圖像作爲一個鏈接。

我的問題是,如何添加圖像上方的子頁面的名稱?

預先感謝您。

回答

0

未測試:頁面的標題應該預先考慮

galerielabel = HMENU 
galerielabel.special = directory 
galerielabel{ 
    1 = TMENU 
    1.NO.stdWrap{ 
     # Prepend with page.title 
     prepend = TEXT 
     prepend { 
     field = title 
     htmlSpecialChars = 1 
     } 
     wrap = <img src="fileadmin/templates/images/galerie/galerie_|.png" /> 
    } 
} 
+0

非常感謝您!這完全是我在找的東西!完美的作品。 :) –

2

我提出一個不同的方法。 您可以在頁面屬性中添加圖像。

然後,您的菜單可能是這樣的:

lib.menu = COA 
lib.menu.10 = HMENU 
lib.menu.10 { 
    10 = HMENU 
    10.1 = TMENU 
    10.1.NO.doNotShowLink = 1 #will remove the link altogether 
    10.1.NO.before.cObject = COA 
    10.1.NO.before.cObject { 
    10 = TEXT 
    10.field = title #title of the page, change to any field you like 
    20 = IMAGE 
    20.file.import = uploads/media/ #4.x style 
    20.file.import.field = media 
    20.file.import.listNum = 0 #use first image referenced 
    20.width = 200 #set to imagesize of your liking 
    30 = TEXT 
    30.value = Do what you like here 
    } 
}