Hallo zusammen,
ich habe ein etwas merkwürdiges Verhalten in meiner EXT. (Typo3 6.2)
In meiner EXT (ein einfacher Kalender) werden zu jedem Tag über ein Inject die Termine zu einer Veranstaltung geladen.
/**
* terminRepository
*
* @var \TYPO3\Kalender\Domain\Repository\TerminRepository
* @inject
*/
protected $terminRepository;
...
public function monatAction() {
...
$termine = $this->terminRepository->getTermineByDatum($d, $month, $year);
...
}
Binde ich das Plugin als Content-Element ein klappt alles ohne Probleme. In $termine habe ich jeweils zu jedem Tag die Objekte der passenden Termine.
Binde ich das Plugin aber über TypoScript ein, dann wird zwar der Query in getTermineByDatum() aufgerufen, liefert aber kein Ergebnis.
kalender = PAGE
kalender {
typeNum = 56
10 = USER
10 {
userFunc = tx_extbase_core_bootstrap->run
vendorName = TYPO3
pluginName = Pi2
extensionName = Kalender
controller = Veranstaltung
action = monat
settings =< plugin.tx_kalender.settings
persistence =< plugin.tx_kalender.persistence
view =< plugin.tx_kalender.view
}
config.disableAllHeaderCode = 1
}
Ist das ein bekannter Bug, oder habe ich da einen Fehler?