我尝试将包含图像的页面实现到某些子页面。对于每个子页面,我都有一个单独的图像。我想为每个子页面显示相应的图像“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 :(得分: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
}
}
答案 1 :(得分: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" />
}
}