---
title: "TABLE je nach Layout id übergeben?"
url: "https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2009-03-23"
last_reply: "2009-11-04"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# TABLE je nach Layout id übergeben?

TYPO3 › TypoScript · 3 Antworten · gestartet 2009-03-23

## Eröffnungsbeitrag

**eisstern** · 2009-03-23 · [Beitrag #1](https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben/1)

Hallo,

Ich bin auf das Problem gestoßen, dass eine Tabelle für die Funktion eines Javascripts eine id benötigt. Deshalb möchte ich die ids über das Layout einfügen.

Allerdings weiß ich nicht wie das funktioniert. Da ich Layoutanpassungen (keine ids)bei anderen Elementen bereits gemacht habe, komme ich bis

```typoscript
styles.content.table.??
```

Aber egal was ich nun eingetragen habe, erscheint nichts davon bei der Ausgabe. Ich habe dazu auch im TSRef nachgelesen, und habe schon fast die Vermutung, dass es nicht möglich ist auf diese Weise eine id zu übergegeben.

Ich wäre für Hilfe dankbar  :)

## Antworten

### [#2](https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben/2) · einpraegsam.​net · 2009-03-23

Sorry, aber ich habe keine Ahnung, was du meinst...

### [#3](https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben/3) · eisstern · 2009-03-27

Ok, dann versuche ich es nochmal mit Beispiel ^^

Es soll das Inhaltselement "Table" verwendet werden. In der Ausgabe des Codes brauche ich dann die Tabellendefinition mit einer id.

```html
<table id="enableSorting">
<tr>
<td>Hallo</td>
<td>Welt</td>
</tr>
</table>
```

Wenn ich nun eine Tabelle im Backend erstelle, so kann ich im Tab Table bei der ersten Dropdownbox ein Layout wählen. Und genau hier möchte ich eingreifen um zu bestimmen welche id die Tabelle erhalten soll. Layout 1 für enableSorting und Layout 2 für eine andere id.

Ich habe beim Inhaltselement Sitemap schon auf die gleiche Weise zugeriffen um den Elementen unterschiedliche css Klassen mitzugeben.

Ausschnitt:

```typoscript
tt_content.menu.20.2{
  1 = TMENU
  1.wrap = <ul class="firstlevel">|</ul>
  1{
    NO{
      wrapItemAndSub = <li>|</li>
    }
    IFSUB=1
    IFSUB{
      wrapItemAndSub = <li>|</li>
    }
  }
  ...
}
```

Da es bei Tabellen ebenfalls die Auswahl für ein Layout gibt, dachte ich es müsste das entsprechnde auch für das Tabellenelement geben.
Allerdings, egal wie ich es versucht habe, habe ich keine Änderung bei der Ausgabe erzielen können.
Mir fehlt quasi der Pfad um die Layouts ansprechen zu können.

### [#4](https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben/4) · halbert · 2009-11-04

hallo!

hast du hierzu eine lösung finden können? ich habe genau dasselbe problem..

gruss & danke

---

Quelle: „TABLE je nach Layout id übergeben?“, typo3.net, https://www.typo3.net/d/88199-table-je-nach-layout-id-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
