---
title: "COA Problem"
url: "https://www.typo3.net/d/90224-coa-problem"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2009-06-04"
last_reply: "2009-06-04"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# COA Problem

Allgemein · 4 Antworten · gestartet 2009-06-04

## Eröffnungsbeitrag

**pow** · 2009-06-04 · [Beitrag #1](https://www.typo3.net/d/90224-coa-problem/1)

Mahlzeit,

ich zweifel schon langsam an meinem Verstand, aber folgendes will einfach nicht funktionieren:

```typoscript
[globalVar = TSFE:id=1]
lib.mainmenu >
lib.mainmenu = COA
lib.mainmenu {
	10 >
	10 = HMENU
	10.entryLevel = 1
	10.special = directory
	10.special.value = 36
	10.wrap = |
	10 {
	  1 = TMENU
	  1.wrap = <ul class="level1horizontal">|</ul>
	  1 {
	    NO{
	      wrapItemAndSub = <li class="level1horizontal">|</li>
	    }
	    ACT = 1
	    ACT {
	      wrapItemAndSub = <li class="level1horizontalact">|</li>
	    }
	}
	20 >
	20 = TEXT
	20.value = ASDFASDF
}
[end]
```

20 wird einfach nicht angezeigt, egal was ich dort einfüge. Liegt das an der 10 das dort ein Menü ist oder was ist der Fehler?  #angry#

Danke  o.O

## Antworten

### [#2](https://www.typo3.net/d/90224-coa-problem/2) · einpraegsam.​net · 2009-06-04

Sieht gut aus - der Fehler könnte auch an der Condition liegen.
Schreib mal vor die condition:
lib.mainmenu >
Wenn das Menü plötzlich ganz weg ist, liegt es an der Seite

### [#3](https://www.typo3.net/d/90224-coa-problem/3) · pow · 2009-06-04

Also das Menü wird angezeigt, nur Punkt 20 nicht.

```typoscript
lib.mainmenu >
#[globalVar = TSFE:id=1]
lib.mainmenu = COA
lib.mainmenu {
	10 >
	10 = HMENU
	10.entryLevel = 0
	10.special = directory
	10.special.value = 36
	10.wrap = |
	10 {
	  1 = TMENU
	  1.wrap = <ul class="level1horizontal">|</ul>
	  1 {
	    NO{
	      wrapItemAndSub = <li class="level1horizontal">|</li>
	    }
	    ACT = 1
	    ACT {
	      wrapItemAndSub = <li class="level1horizontalact">|</li>
	    }
	}
	10 >
	10 = TEXT
	10.value = ASDFASDSDF teil 2
	20 >
	20 = TEXT
	20.value = ASDFASDF
	10 >
	20 >
}
lib.mainmenu.10 >
#[end]
```

Das ist ein Sturer Hund!

Es wird angezeigt obwohl ich auch 10 und 20 überschreibe.  #paralyzed#

Kann sowas passieren wenn in anderen +ext TS ein Fehler drin ist? Gibts eine einfache Methode das TS zu debuggen? Ist das die Debugfunktion im Installations-Tool?

### [#4](https://www.typo3.net/d/90224-coa-problem/4) · pow · 2009-06-04

TV passt glaub ich auch alles:

```html
<field_mainmenu type="array">
  <tx_templavoila type="array">
    <title>Hauptmenü (Horizontal)</title>
    <sample_data type="array">
      <numIndex index="0">Menu | Menu | Menu</numIndex>
    </sample_data>
  <eType>TypoScriptObject</eType>
  <TypoScriptObjPath>lib.mainmenu</TypoScriptObjPath>
  </tx_templavoila>
  </field_mainmenu>
```

### [#5](https://www.typo3.net/d/90224-coa-problem/5) · pow · 2009-06-04

Hab es gelöst:

```typoscript
[globalVar = TSFE:id=1]

lib.mainmenu = COA
lib.mainmenu {
	10 = COA
	10  {
		5= HMENU
		5.entryLevel = 0
		5.special = directory
		5.special.value = 36
		5.wrap = |
		5{
		  1 = TMENU
		  1.wrap = <ul class="level1horizontal">|</ul>
		  1 {
		    NO{
		      wrapItemAndSub = <li class="level1horizontal">|</li>
		    }
		    ACT = 1
		    ACT {
		      wrapItemAndSub = <li class="level1horizontalact">|</li>
		    }
		}
	}
	20 = HTML
	20.value = Lalalalalalaa
}
[end]
```

Das Menü selbst muss anscheinend auch nochmal in ein COA.
Seltsam, aber dafür gibt es bestimmt auch einen trifftigen Grund.

Grüße

---

Quelle: „COA Problem“, typo3.net, https://www.typo3.net/d/90224-coa-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
