[Frage] TYPO3 Hook Reihenfolge: Hook nach anderen Hooks ausführen TYPO3-Version: -

  • caomhan caomhan
    Jedi-Ritter
    0 x
    133 Beiträge
    1 Hilfreiche Beiträge
    13. 05. 2016, 11:51

    Hallo TYPO3 Freunde,

    ich habe gerade eine Mini-Extension mit einem Hook erstellt und Frage mich nun, wie ich diesen Hook nach Hooks anderer Extensions ausführen kann (scriptmerger als Beispiel in diesem Fall).

    Habe versucht mit "priority" => "bottom" in der em_conf.php zu arbeiten - aber scheinbar hat das keinerlei Auswirkung.

    So wird der Hook gesetzt:

    1. $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-all'][] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('http2_push').'/Classes/Hooks/ContentPostProcessor.php:Ka\\Http2Push\\Hooks\\ContentPostProcessor->renderAll';
    2.  
    3. $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-output'][] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('http2_push').'/Classes/Hooks/ContentPostProcessor.php:Ka\\Http2Push\\Hooks\\ContentPostProcessor->renderOutput';

    Ich hoffe, dafür gibt es eine Lösung.


  • 1
  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    2845 Beiträge
    105 Hilfreiche Beiträge
    17. 05. 2016, 11:28

    Nur als Idee: evtl. klappt es über die depend-Constraints in der em_conf.php. Wenn Deine Extension voraussetzt, dass eine bestimmte andere Extension installiert ist, dann sollte/müsste/dürfte auch deren Hook vor Deiner Extension/Deinem Hook landen.

  • 1