[Frage] [Frage] Fluid Template mittels Extension Controller in Seiten einbinden. TYPO3-Version: 8.7.22

  • Berisol Berisol
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2019, 22:49

    Hallo,
    ich arbeite gerade an einer Extension die automatisch Seiten erzeugt. Hier ist die action meines Controllers die die Seiten generiert. Soweit habe ich test-weise vier Seiten erzeugt und die Ids augelesen.

    [code]public function pageGeneratorAction($parameter=null){
    $data = array(
    'pages' => array(
    'NEW_1' => array(
    'pid' => '-1',
    'title' => 'Startseite',

    ),
    'NEW_2' => array(
    'pid' => 'NEW_1',
    'title' => 'Programmplan',
    ),
    'NEW_3' => array(
    'pid' => 'NEW_1',
    'title' => 'Referenten',
    ),
    'NEW_4' => array(
    'pid' => 'NEW_1',
    'title' => 'Anmeldung',
    ),
    )
    );
    $tce = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\DataHandling\\DataHandler');
    $tce->stripslashes_values = 0;
    $dataHandler->reverseOrder = 0;
    $tce->start($data, []);
    $tce->process_datamap();
    \TYPO3\CMS\Backend\Utility\BackendUtility::setUpdateSignal('updatePageTree');
    $tce->clear_cacheCmd('pages');
    $Startseite=$tce->substNEWwithIDs['NEW_1'];
    $Programmplan=$tce->substNEWwithIDs['NEW_2'];
    $Referenten=$tce->substNEWwithIDs['NEW_3'];
    $Anmeldung=$tce->substNEWwithIDs['NEW_4'];[/code]

    Ich stehe nun vor folgendem Problem. Ich will den erzeugten Seiten automatisch ein Fluid-Template zuweisen. Ich weiß nur nicht wie ich das aus der action im Controller heraus gehen soll.
    Weiß jemand hier zufällig wie ich den Seiten ein Template zuweisen könnte oder das Typoscript-setup bearbeiten könnte?
    Mfg,
    David


  • 1
  • pstranghoener pstrangho...
    Die Macht
    0 x
    525 Beiträge
    24 Hilfreiche Beiträge
    15. 02. 2019, 14:00

    Hey David,
    hast du mittlerweile eine Lösung gefunden? Sonst schau ichs mir nochmal an.

    Grüße
    Philipp

  • 1