[Frage] Die Datensatzsammlung wird ignoriert, sobald man das statische Template einschliesst TYPO3-Version: 7.6.9

  • intensivstation intensivs...
    Sternenflotten-Admiral
    0 x
    200 Beiträge
    0 Hilfreiche Beiträge
    21. 02. 2017, 15:23

    Seit TYPO3 7 wird die Datensatzsammlung wird ignoriert, sobald man das statische Template einschliesst.
    Es ist hier nicht die Rede von der "Allgemeinen Datensatzsammlung", sondern jene, die beim Tab "Plug-In" angezeigt wird.
    Das war bei TYPO3 6.2 noch nicht so.
    Nun heißt es an diversen Stellen, man kann $this->contentObj->data['pages'] verwenden, um an die Datensatzsammlung ran zu kommen.
    Es kann ja nicht angehen, dass man findAll in TYPO3 7 nun immer überschreiben muss mittels:

    1. if (count($pids)>0) {
    2. $query->getQuerySettings()->setRespectStoragePage(FALSE);
    3. $constraints[] = $query->in('pid', $pids);
    4. }

    wobei die PIDs manuell aus $this->contentObj->data['pages'] geholte werden müssen.
    Oder???


  • 1
  • 1