---
title: "zwei COA Elemente anzeigen lassen"
url: "https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-10-16"
last_reply: "2008-10-18"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# zwei COA Elemente anzeigen lassen

TYPO3 › TypoScript · 6 Antworten · gestartet 2008-10-16

## Eröffnungsbeitrag

**saoirse** · 2008-10-16 · [Beitrag #1](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/1)

Hi,

wie kann ich zwei COA Objekte gleichzeitig anzeigen?

```typoscript
lib.news_filter = COA
lib.news_filter {
        10 = TEXT
        10.value = <form action="7" method="get">
        
        20 = TEXT
        20.value = <label for="thema">Thema:</label>
        
        30 = TEXT
        30.value = <select id="thema" name="thema" size="1">
        
        #get_categories liefert den Inhalt von select-Box
        40 < get_categories

        40.select.where = parent_category= 0 
}
 
page.20 < lib.news_filter



lib.news_filter2 = COA
lib.news_filter2 {
        10 = TEXT
        10.value = <form action="8" method="get">
        
        20 = TEXT
        20.value = <label for="author">Author:</label>
        
        30 = TEXT
        30.value = <select id="author" name="author" size="1">
        
        #get_categories liefert den Inhalt von select-Box
        40 < get_categories

        40.select.where = parent_category= 0 
}
 
page.30 < lib.news_filter2
```

In dieser Konstellation wird eine Select-Box lediglich bei lib.news_filter angezeigt.

Bei lib.news_filter2 wird der Inhalt der Select-Box ausgegeben (ohne der Select-Box). Eigentlich würde ich erwarten, dass zweimal das gleiche (Text) in zwei nebeneinander angeordneten Select-Boxen ausgegeben wird.

Inwiefern ist es möglich einen Art Submit-Button anzulegen mit Typoscript. Hab bereits versucht ein Mailformular dafür zu verwenden - jedoch wurde mir davon abgeraten. Ich benötige die Eingaben nur für die gezielte Ausgabe von News in deren List-Ansicht.

gruß
saoirse

## Antworten

### [#2](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/2) · just2b · 2008-10-17

```typoscript
lib.output = COA
lib.output.10 < lib.filter1
lib.output.20 < lib.filter2
```

georg

### [#3](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/3) · saoirse · 2008-10-17

leider funktioniert diese Vorgehensweise innerhalb meines Formulars nicht.

```typoscript
   form FORM
    
   form.data.cObject = COA

   form.data.cObject1 = COA
   form.data.cObject1 {
   
         10 = TEXT
         10.value = text1   
   } 
   
   form.data.cObject2 = COA
   form.data.cObject2 {
   
         30 = TEXT
         30.value = text2  
   } 

   
   form.data.cObject.10 < form.data.cObject1
   form.data.cObject.20 < form.data.cObject2

}
```

Mit diesem Code wird gar nichts angezeigt. Verwende ich form.data.cObject für beide Elemente wird wieder nur ein Element angezeigt (das letzte, da hier der Wert "30" höher ist).

gruß
saoirse

### [#4](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/4) · steffenk · 2008-10-18

kein Wunder, ist auch ein Syntaxfehler am Anfang. Schaust Du nie in den ObjectBrowser?

Bei Dir sind einige grundlegende Sachen falsch, ich empfehle Dir ein Buch, z.B. das Kochbuch.

<form action="7" method="get"> => action=7 ist quatsch, action ist die url der Seite

Was Du vorhast geht doch ganz leicht

```typoscript
includeLibs.formfill = fileadmin/formfill.php
temp.myForm = COA
temp.myForm.10 = TEXT
temp.myDorm.10.value (
  <form action="index.php?id=7" method="get">
  <label for="thema">Thema:</label>
  <select id="thema" name="thema" size="1">
)
temp.myForm.20 = USER
etc.
```

wo sollen denn überhaupt die Werte für die options herkommen?

### [#5](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/5) · saoirse · 2008-10-18

> kein Wunder, ist auch ein Syntaxfehler am Anfang. Schaust Du nie in den ObjectBrowser?
>
> Bei Dir sind einige grundlegende Sachen falsch, ich empfehle Dir ein Buch, z.B. das Kochbuch.

mein zweiter Post bezieht sich nur von der Sache auf den ersten aber ein weiteres Beispiel. Das erste Beispiel funktioniert bereits.

```typoscript
   form FORM
    
   form.data.cObject = COA
 
   #form.data.cObject1 = COA
   form.data.cObject {
   
         10 = TEXT
         10.value = text1

         20 = CONTENT
         20 {

         #..... contnet wird geholt aus tabelle 
         }   
   }

   form.dataArray{
     
         10.label.data = LLL:EXT:fesearchintable/pi1/locallang.php:label.search
         10.label.wrap = |:

         15.label = New's Author
         15.type = author=select
         15.value = Carlos Chiari=carlos, Jhonny Smith=jhonny
                
         20.type = submit=submit
         20.value.data = LLL:EXT:fesearchintable/pi1/locallang.php:label.search

   } 
   
   #form.data.cObject2 = COA
   form.data.cObject {
   
         30 = TEXT
         30.value = text2 

         40 = CONTENT
         40 {

         #..... contnet wird geholt aus tabelle 
         }
   } 

   form.dataArray{
     
         30.label.data = LLL:EXT:fesearchintable/pi1/locallang.php:label.search
         30.label.wrap = |:

         35.label = New's Author
         35.type = author=select
         35.value = Carlos Chiari=carlos, Jhonny Smith=jhonny
                
         40.type = submit=submit
         40.value.data = LLL:EXT:fesearchintable/pi1/locallang.php:label.search

   }
 
   
   #form.data.cObject.10 < form.data.cObject1
   #form.data.cObject.20 < form.data.cObject2
 
}
```

In diesem Zustand wird lediglich das erste Suchergebnis angezeigt - wie bekomm ich das zweite Suchergebnis auch angezeigt?

gruß
saoirse

### [#6](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/6) · steffenk · 2008-10-18

tja, wer beratungsresistent ist, der muss sich nicht wundern ...

### [#7](https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen/7) · saoirse · 2008-10-18

> kein Wunder, ist auch ein Syntaxfehler am Anfang. Schaust Du nie in den ObjectBrowser?

doch, aber da wird mir nichts angezeigt, weil dieser Teil des Skripts direkt in der Extension fesearchintable abgearbeitet wird.

> tja, wer beratungsresistent ist, der muss sich nicht wundern ...

das beispiel hab ich aus der Manual zu dieser Extension. Es funktioniert ja auch, nur fehlt mir ein Hinweis, wie ich zwei dieser form.data.cObjects anlegen kann (und beide angezeigt werden)

gruß
saoirse

---

Quelle: „zwei COA Elemente anzeigen lassen“, typo3.net, https://www.typo3.net/d/82952-zwei-coa-elemente-anzeigen-lassen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
