---
title: "Typo3 Extbase Datenbank für Backend und Frontend"
url: "https://www.typo3.net/d/116212-typo3-extbase-datenbank-fuer-backend-und-frontend"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2013-10-06"
last_reply: "2013-10-07"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Typo3 Extbase Datenbank für Backend und Frontend

Extensions › Extbase · 2 Antworten · gestartet 2013-10-06

## Eröffnungsbeitrag

**somebodynobody** · 2013-10-06 · [Beitrag #1](https://www.typo3.net/d/116212-typo3-extbase-datenbank-fuer-backend-und-frontend/1)

Hallo,
ich habe eine Entity und das dazugehörige Repository mit Hilfe des ExtensionBuilder erstellt.
Wenn ich neue Objekte über das Repository aus dem Backend in die Datenbank speichere sind diese nicht im Frontend sichtbar und anders herum. Über phpMyAdmin sind die neuen Einträge in der Datenbank zu sehen.
Wie erstelle ich eine Entity auf die ich im Frontend und Backend bereich zugreifen kann?

Vielen Dank im Voraus.
[EDIT]

Ich habe den Grund gefunden. Jeder Query wird automatisch die pid der aktuellen Page gesetzt. Jede Datenkbank Query sucht nur Einträge mit der pid der aktuellen Page. Wie kann ich das ausschalten? Wie sage ich dem ExtensionBuilder, dass er mir keine zusätzlichen Felder erzeugen soll?

## Antworten

### [#2](https://www.typo3.net/d/116212-typo3-extbase-datenbank-fuer-backend-und-frontend/2) · somebodynobody · 2013-10-06

Hat sich erledigt.
Man muss nur in jeder Repository die createQuery Methode überschreiben.

```php
    public function createQuery() {
        $query = parent::createQuery();
        $settings = $query->getQuerySettings();
        $settings->setIgnoreEnableFields(true);
        $settings->setRespectStoragePage(false);
        return $query;
    }
```

### [#3](https://www.typo3.net/d/116212-typo3-extbase-datenbank-fuer-backend-und-frontend/3) · Unbekannter Benutzer · 2013-10-07

Du kannst das auch in der initializeObject() Methode deines Repositories machen, ist etwas eleganter. Siehe z.B. hier (auch wenn das ein 6.x Beispiel ist):
<http://forge.typo3.org/projects/typo3v4-mvc/wiki/Default_Orderings_and_Query_Settings_in_Repository>

---

Quelle: „Typo3 Extbase Datenbank für Backend und Frontend“, typo3.net, https://www.typo3.net/d/116212-typo3-extbase-datenbank-fuer-backend-und-frontend
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
