www.Trojahn.de

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)Gravatar: FalkoPermalinkTrackback-Link
Tags: typo3, template, typoscript
Views: 55816
  •  
  • 0 Kommentar(e)
  •  

Mein Kommentar

Benachrichtige mich, wenn jemand einen Kommentar zu dieser Nachricht schreibt.

Zurück

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

« Mai 2010»
            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 31          

Kategorien

Blogrolls

Archiv

Kopieren Sie diesen Link in Ihren RSS-Reader

RSS 0.91Nachrichten
RSS 2.0Nachrichten

Social Bookmarking

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Favit Bookmark bei: Social Bookmarking Tool Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Newskick Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz Information

Meist gelesene Posts

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