[TYPO3] Menu with images
Fearless Goblin (Victor Livakovsky)
v-tyok at mail.ru
Wed Aug 27 16:28:42 CEST 2008
Hello Xatu,
Wednesday, August 27, 2008, 5:13:12 PM, you wrote:
> Hi, I've created a menu with my own pics as menu items. I written this
> TS code and it works fine:
> # Main Horizontal dropdown menu
> #
> lib.mainmenu = HMENU
> lib.mainmenu {
> special = directory
> special.value = 61
> 1 = TMENU
> 1 {
> noBlur = 1
> NO {
> allWrap = |
> stdWrap.cObject = COA
> stdWrap.cObject {
> 10 = TEXT
> 10.wrap = <img src="fileadmin/tv-templates/menu/icon_|.gif"
> border=0 alt="
> 10.data = field:subtitle
> 20 = TEXT
> 20.wrap = |"
> 20.data = field:subtitle
> 30 = TEXT
> 30.wrap = title="|" />
> 30.data = field:subtitle
> }
> }
> }
> }
> but now, I'd like to create an active menu state with new pics and I
> don't know to do it. I've tried with this code, but i dosen't work:
> # Main Horizontal dropdown menu
> #
> lib.mainmenu = HMENU
> lib.mainmenu {
> special = directory
> special.value = 61
> 1 = TMENU
> 1 {
> noBlur = 1
> NO {
> allWrap = |
> stdWrap.cObject = COA
> stdWrap.cObject {
> 10 = TEXT
> 10.wrap = <img src="fileadmin/tv-templates/menu/icon_|.gif"
> border=0 alt="
> 10.data = field:subtitle
> 20 = TEXT
> 20.wrap = |"
> 20.data = field:subtitle
> 30 = TEXT
> 30.wrap = title="|" />
> 30.data = field:subtitle
> }
> }
> }
Here you have 3 closing brackets. The first one is for
stdWrap.cObject, second - for NO, third - for 1.
> ACT = 1
And here you're trying to set ACT for... lib.mainmenu
But you should set it for lib.mainmenu.1
So the problem is in one unnecessary closing bracket.
It should be like this:
> 30.wrap = title="|" />
> 30.data = field:subtitle
> }
> }
> ACT = 1
More information about the TYPO3-english
mailing list