---
title: "TCA Nested Select oder Tree"
url: "https://www.typo3.net/d/116401-tca-nested-select-oder-tree"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA","TYPO3 4.x"]
created: "2013-10-24"
last_reply: "2013-10-24"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# TCA Nested Select oder Tree

Extensions › Entwicklung · 1 Antwort · gestartet 2013-10-24

## Eröffnungsbeitrag

**volk0r** · 2013-10-24 · [Beitrag #1](https://www.typo3.net/d/116401-tca-nested-select-oder-tree/1)

Hi,

ich schreibe gerade eine Extension, wo ich folgende relation habe:

Projekt
- Category
- Filter
-- Filter Option
- Images
- Files

Wie ich im Backend zur Erstellung eines Projektes das TCA für Category, Images und Files als Selectfelder darstelle weiss ich. Hier ist alles wie es soll.

Allerdings benötige ich für die Filter die Möglichkeit, die Filter Optionen auszuwählen, und nicht nur den Globalen Filter.

Ich bekomme zwar den "netten" Tree mit Checkboxen ausgeliefert, allerdings fehlen mir halt die Optionen zum direkten anwählen.

Die Datenstrutur in der Datenbank verknüpft die Projekt Tabelle mit der Filter Tabelle und die Filter Tabelle holt sich die Optionen aus der FilterOptions Tabelle.

Ich hoffe ich habe mich halbwegs vernünftig ausdrücken können.

Im Anhang seht Ihr, wie ich es derzeit habe, es fehlt unter "Filter1" bzw "Filter2" dann entsprechend noch die Optionen zu den jeweiligen Filtern.

Mein TCA für dieses Feld schaut jetzt wie folgt aus:

```php
		'filter' => array(
			'exclude' => 0,
			'label' => 'LLL:EXT:gd_volunteering/Resources/Private/Language/locallang_db.xlf:tx_gdvolunteering_domain_model_projects.filter',
			'config' => array(
				'type' => 'select',
				'size' => 10,
				'minitems' => 0,
				'maxitems' => 5,
				'autoSizeMax' => 5,
				'multiple' => 1,
				'foreign_table' => 'tx_gdvolunteering_domain_model_filter',
				'foreign_field' => 'projects',
				'renderMode' => 'tree',
				'treeConfig' => array(
					'parentField' => 'projects',
					'appearance' => array(
						'expandall' => true,
						'showHeader' => true,
					)
				)
			),
		),
```

Es wäre Super, wenn mir hier jemand einen Schubs in die richtige Richtung geben könnte.

LG, Volker.

[Bild: \[upl-image-preview uuid=16081c8a-c88e-5767-8b42-aced881310f5 url=https://www.typo3.net/assets/files/typo3net/1297-Zwischenablagebild.jpg alt=Zwischenablagebild.jpg thumbnail_url=https://www.typo3.net/assets/files/typo3net/1297-Zwischenablagebild.jpg\]](https://www.typo3.net/assets/files/typo3net/1297-Zwischenablagebild.jpg)

## Antworten

### [#2](https://www.typo3.net/d/116401-tca-nested-select-oder-tree/2) · aemka · 2013-10-24

Mach das doch mit irre in einem extra-datensatz, der erst die filter in einem dropdown hat und die optionen des filters gleich danach.

---

Quelle: „TCA Nested Select oder Tree“, typo3.net, https://www.typo3.net/d/116401-tca-nested-select-oder-tree
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
