Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

TYPO3: Storage Pid für das gesamte Repository ignorieren

#Tutorials#TYPO3

Möchte in allen Extbase-Abfragen den Systemordner für die Datensätze (Storage Pid) ignorieren, so kann man dies mit dem folgenden Snipped ganz einfach für das gesamte Repository das Überprüfen des Ordners deaktiveren.

Den Code müsst ihr einfach in den eure Repository-Klasse an den Anfang einfügen.

public function initializeObject() {
    $querySettings = $this->objectManager->get(\TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::class);
    $querySettings->setRespectStoragePage(false);
    $this->setDefaultQuerySettings($querySettings);
}

Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.