2013-12-19 80 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 
    } 
}