Damit man nicht auf Typoscript oder andere Einstellungen setzen muss, kann man die QuerySettings einer Repository einstellen, um z.B. die Storage-PID selbst zu definieren.

$persistPid = 99;

$this->rubricRepository->setDefaultQuerySettings(
    GeneralUtility::makeInstance(Typo3QuerySettings::class)
        ->setStoragePageIds([$persistPid])
);

 

 

Previous PostTYPO3 Duplicate Entry for "..." - Problem gelöst
Next PostTYPO3 Extbase: Flexform Felder mit Custom Queries erweitern