---
title: "Listenansicht Anzahl der CEs"
url: "https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2010-05-19"
last_reply: "2010-05-19"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Listenansicht Anzahl der CEs

Backend · 3 Antworten · gestartet 2010-05-19

## Eröffnungsbeitrag

**pow** · 2010-05-19 · [Beitrag #1](https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces/1)

Hallo,

ist es TYPO3-Core oder hat jede Ext. ihre Eigene definition wieviele Content Elemente in der Listenansicht dargestellt werden?

Ich will für tt_products mehr als nur 20 Anzeigen lassen, da es beim Kopieren und Einfügen immer zurückspringt auf die Ansicht 1-20 und man dann immer händisch aufklappen muss.

Vielen Dank!

EDIT:

Ich habe zwar folgendes gefunden:

mod.web_list.itemsLimitPerTable = 100

aber das gilt wohl noch nicht für TYPO3 4.2.8 ?

Und in der class.db_list.inc habe ich folgendes gefunden:

**var $itemsLimitPerTable = 20;			// default Max items shown per table in "multi-table mode", may be overridden by tables.php**

aber leider bin ich da etwas überfragt, habes mit **extTables.php**:

```typoscript
$GLOBALS['TCA']['itemsLimitPerTable'] = '80';
```

versucht (was nur grob geraten ist ;-) )

## Antworten

### [#2](https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces/2) · mort · 2010-05-19

Hi pow,

es kommt auf die DB-Tabelle an, die du abfragen willst. In deinem Fall für tt_products wäre das dann so:

Du brauchst eine extTabels.php in deinem typo3conf-Ordner. Das File muss so aussehen:

```php
<?php
if (!defined ('TYPO3_MODE')) die ('Access denied.');

t3lib_div::loadTCA('tt_products');
$TCA['tt_products']['interface']['maxDBListItems'] = '200';
$TCA['tt_products']['interface']['maxSingleDBListItems'] = '300';

?>
```

Das Attribut "maxDBListItems" ist für dich wichtig, ich habs mal auf 200 gesetzt.

Ich hoffe, dass die tabelle, in der tt_products die Datensätze speichert auch tt_products heißt, wenn nicht, dann musst du den Tabellennamen noch ersetzen.

Die extTables.php muss aber nun noch aufgerufen werden. Ich glaube das passiert sogar defaultmäßig.
Check mal deine typo3conf/localconf.php ob dort dieser Eintrag schon vorhanden ist:

```php
$typo_db_extTableDef_script = 'extTables.php';
```

...wenn nicht, dann rein damit.

Nun werden in der Listenansicht direkt bis zu 200 Datensätze angezeigt.

mort`

### [#3](https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces/3) · pow · 2010-05-19

Hi Mort,

super danke, aber kann ich das nicht in der extTables für alle Datensätze hochschrauben?
Ansonsten würde ich (#angry#) das einfach ebenfalls hardcoden in der class.db_list.inc.

Hat übrigens funktioniert danke! :-)

```html
t3lib_div::loadTCA('tt_products');
$TCA['tt_products']['interface']['maxDBListItems'] = '200';
$TCA['tt_products_cat']['interface']['maxDBListItems'] = '200';
```

wie kommst du auf interface? Wo steht sowas denn? ;-)

Grüße

### [#4](https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces/4) · mort · 2010-05-19

Hi nochmal,

dein EDIT hatte ich vorher garnicht mehr gelesen. Liegt die class.db_list.inc nicht im core und würde beim update wieder überschrieben?

Wie ich auf interface komme? IRTFM!

guckste hier und suchst nach maxDBListItems:
[Klick!](https://docs.typo3.org/m/typo3/reference-tca/main/en-us/Index.html)

Vielleicht findet man da dann auch eine globalere Lösung.

Gruß,
mort`

---

Quelle: „Listenansicht Anzahl der CEs“, typo3.net, https://www.typo3.net/d/98943-listenansicht-anzahl-der-ces
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
