[TYPO3-german] Template in Extension auslagern
Konrad Schiertz
konrad.schiertz at schindlerparent.de
Fri May 25 13:46:04 CEST 2007
wie sieht denn das zugehörige template aus?
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de]Im Auftrag von
Christian Hensel
Gesendet: Freitag, 25. Mai 2007 13:38
An: typo3-german at lists.netfielders.de
Betreff: Re: [TYPO3-german] Template in Extension auslagern
Hallo Konrad und andere,
ich habe das einmal in die Main function der klasse meiner frontend
extension
eingefügt und zum testen angepasst, siehe kommentare
$this->templateCode =
$this->cObj->fileResource('/confixxrootdirectory/web7/html/main/templates/wiseev_detailansicht.htm');
//direkter Pfad zum Template
# Get the parts out of the template
$template['total'] =
$this->cObj->getSubpart($this->templateCode,'###TEMPLATE###');
# create the content by replacing the marker in the template
$markerArray['###MARKER1###'] = 'name1';
//string zum ersetzen eingegeben
$markerArray['###MARKER2###'] = 'marker2';
$content .=
$this->cObj->substituteMarkerArrayCached($template['total'],$markerArray);
Trotzdem wird nichts ausgegeben, woran kann es liegen?
gruss
Christian
"Konrad Schiertz" <konrad.schiertz at schindlerparent.de> schrieb im
Newsbeitrag
news:mailman.260062.1180090221.21067.typo3-german at lists.netfielders.de...
Hallo Christian,
zum Beispiel unter:
http://wiki.typo3.org/index.php/Extension_Development,_using_HTML-Templates
oder hier:
http://www.hachmeister.org/de/typo/tutorien/entwicklung/eigene-frontend-plugins-erstellen/?tx_kharticlepages_pi1%5Bpage%5D=4&cHash=1c7ad42326
Gibt sicher noch mehr Quellen.
Ich selbst hatte mir das mal in Ruhe in einem Buch angeschaut.
Grüße
Konrad
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de]Im Auftrag von
Christian Hensel
Gesendet: Freitag, 25. Mai 2007 12:25
An: typo3-german at lists.netfielders.de
Betreff: [TYPO3-german] Template in Extension auslagern
Hallo Liste,
ich möchte für eine Extension das Template auslagern.
Habe zuerst gedacht, dass ich das Template via include() in eine Variable
lade, und dann via str_replace() die Marker ersetze und anschliessend die
Variable ausgebe.
Gibt es für Typo3 schon fertige Lösungen?
Oder kann mir jemand eine einfache Extension nennen, von der ich so etwas
lernen kann?
Sind solche Fragen hier richtig, oder sollte ich sie besser unter dev
posten?
gruss
Christian
More information about the TYPO3-german
mailing list