Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungLetzte ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
typo3:verschiedenes [2014/02/05 22:07] – [Header-Image: last] admin | typo3:verschiedenes [2017/05/10 21:08] – registerPageTSConfigFile admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Externes Typoscript einbinden ===== | ===== Externes Typoscript einbinden ===== | ||
- | <code typoscript>< | + | * Pfade können relativ oder absolut sein |
+ | * man kann auf Extensions verweisen ('' | ||
+ | * man kann auch auch ganze Ordner auslesen ('' | ||
+ | * es können Dateiendungen gefiltert werden (zB. nur //.t3s// auslesen; // | ||
+ | * Conditions sind möglich <wrap caution> | ||
+ | * auch für TSconfig verwendbar | ||
+ | |||
+ | <code typoscript> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | ==== registerPageTSConfigFile und INCLUDE_TYPOSCRIPT ==== | ||
+ | |||
+ | Wenn man in einer Extension über '' | ||
+ | |||
+ | **Configuration/ | ||
+ | <code php> | ||
+ | <?php | ||
+ | defined(' | ||
+ | |||
+ | \TYPO3\CMS\Core\Utility\ExtensionManagementUtility:: | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ); | ||
+ | </ | ||
+ | |||
+ | **Configuration/ | ||
+ | <code typoscript> | ||
+ | // funktioniert nicht: | ||
+ | < | ||
+ | |||
+ | // so gehts: | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | Quelle: [[https:// | ||
---- | ---- | ||
Zeile 34: | Zeile 77: | ||
} | } | ||
</ | </ | ||
+ | |||