www.Trojahn.de

Zur Zeit wird gefiltert nach: typoscript
Filter zurücksetzen

27.05.2010
17:00

Komplettes Template bei TYPO3 anzeigen

TS-Komplettansicht

Lange gesucht und doch so einfach

Die Anzeige des TypoScript im Backend mittels "Template Analyse" ist bekannt.

Was aber immer wieder nervt: man muss die einzelnen eingebundenen Templates anklicken, um constants und setup nacheinander anzusehen.

Dabei ist es doch soooo einfach, das gesamte, auf einer Seite angewandte TypoScript anzusehen, wie TYPO3-Spickzettel beschreibt.

Allerdings habe ich die System-Extension tstemplate_analyzer nicht direkt geändert, sondern das Verzeichnis typo3/sysext/tstemplate_analyzer als lokale Erweiterung nach typo3conf/ext/ kopiert. In die Datei class.tx_tstemplateanalyzer.php ab Zeile 121 werden die 2 Zeilen nach "templateHierarchy" (siehe Quellcode unten) hinzugefügt.

 

Dadurch kann ich die gepatchte Erweiterung für TYPO3 4.3.3 hier T3X_tstemplate_analyzer-0_1_0-4_3_4-complete-listing.t3x herunterladen und auf einem anderen System einfach wieder einspielen, ohne etwas am Core-System ändern zu müssen. Aufpassen: das ist eine "scheue" Erweiterung, ggf. muss man den Haken bei "scheue Erweiterungen anzeigen" bzw. "display shy extensions" setzen.

Nach Cache-Löschen (!!) sieht der Eintrag im Template-Analyser so aus wie rechts im Bild zu sehen. Und die Suche nach "Fehler in Zeile 3874..." ist kein Problem mehr ...

 

Quellcode
Patch von TYPO3-Spickzettel
$theOutput.=$this->pObj->doc->spacer(5);
$theOutput.=$this->pObj->doc->section($GLOBALS['LANG']->getLL('templateHierarchy', true), $hierar, 0, 1);
 
$completeLink= '<p><a href="index.php?id='.$GLOBALS['SOBE']->id.'&template=all">view the complete TS Listing</a></p>';
$theOutput.=$this->pObj->doc->spacer(5);
$theOutput.=$this->pObj->doc->section('Complete TS:',$completeLink,0,1);

Update

Die Anzeige gelingt notfalls auch ohne Patch - manuell genügt ein Anhängen von "template=all". Das sieht dann z.B. so aus:

http://meinewebseite/typo3/sysext/tstemplate/ts/index.php?id=99&template=all
Falko(falko@trojahn.de)PermalinkKommentare 0Gravatar: Falko
Tags: typo3, template, typoscript
Views: 58437

Zurück

alle älteren Beiträge finden sich im Öffnet internen Link im aktuellen FensterARCHIV

« April 2018»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Kategorien

Blogrolls

Archiv

Kopieren Sie diesen Link in Ihren RSS-Reader

RSS 0.91Nachrichten
RSS 2.0Nachrichten

Meist gelesene Posts

Weiße Weihnachten in Leipzig
3430199 times viewed
25.12.2010 14:00
TYPO3 bei BBI in Halle
2260263 times viewed
03.11.2008 21:33
Guiness Record - und wir waren dabei ...
722130 times viewed
03.07.2008 19:00
Lokumzug in Chemnitz
360674 times viewed
26.08.2009 21:29