[TYPO3-german] Template in Extension auslagern

Christian Hensel christian.hensel at gmx.net
Fri May 25 15:12:00 CEST 2007


Hallo Konrad, habe nun folgendes probiert:

Pfad zur Klassendatei: /
/typo3conf/ext/wiseev_detailview/pi1/class.tx_wiseevdetailview_pi1.php
Pfad zum Template:
/templates/

Template:
<h3>TEMPLATE</h3>
<em>This is a simple HTML-Template</em>
<!-- ###TEMPLATE### begin -->
 tada
 <h1>###MARKER1###</h1><h1>###MARKER2###</h1>
<!-- ###TEMPLATE### end -->


Quelltext in der klasse in der main function:

  $this->getFreiwilliger($fe_uid);
  $alldata = '
   '.$this->FreiwilligerDetails->username.'';


  $content='<p class="bodytext"><h1>Detailansicht für: 
'.$this->FreiwilligerDetails->first_name.' 
'.$this->FreiwilligerDetails->last_name.'</h1>
   '.$alldata.'
  ';
    //dieseAusgabe funktioniert


  $template = 
$this->cObj->fileResource('templates/wiseev_detailansicht.htm');
  $content.= $template;
 //template wird nicht ausgegeben

  return $this->pi_wrapInBaseClass($content);


Ausgabe, die erzielt wird:
	<div class="tx-wiseevdetailview-pi1">
		<p class="bodytext"><h1>Detailansicht für: Sebastian Puschner</h1>

			sebastian.puschner
		</p>
	</div>
gruss
Christian 




More information about the TYPO3-german mailing list