[TYPO3-UG Dutch] Backend en templates

Sacha Ligthert sacha at ligthert.net
Mon Aug 20 14:31:33 CEST 2007


Beste Lijst,

Voor het coden van een backend extensie probeer ik gebruik te maken van 
templates zoals dat gebeurd met frontend extensies ( het laatste wat me 
overigens zeer goed af gaat ).
Na google lief aangekeken te hebben kwam ik op deze twee posts:
http://lists.netfielders.de/pipermail/typo3-ug-dutch/2006-May/002785.html
http://lists.netfielders.de/pipermail/typo3-ug-dutch/2006-June/002800.html

Hoewel dit een goede stap in de richting was hielp dit niet veel ben ik 
bang.

Na wat experimenteren krijg ik de volgende fout:
" *Fatal error*: Call to a member function getSubpart() on a non-object 
in 
*/Applications/MAMP/htdocs/dev/typo3conf/ext/sl_be_test/mod1/index.php* 
on line *192 "*

$cObj wordtje aangemaakt op de backend voor verscheidene redenen. Maar 
weet iemand misschien een alternatief hierop?

De code is alsvolgt (als wijze van test):
>                 function templatetest() {
>                     
>                     $filename = "../template.html";
>                     $handle = fopen($filename, "r");
>                     $contents = fread($handle, filesize($filename));
>                     fclose($handle);
>                     
>                     
>                     $this->templateCode = $contents;
>                     $template['total'] = 
> $this->cObj->getSubpart($this->templateCode,'###TEST###');
>                     $markerArray['###STRING###'] = "Welkom!";
>                     $markerArray['###BLABLA###'] = "Test!";
>                     $content = 
> $this->cObj->substituteMarkerArrayCached($template['total'], 
> $markerArray);
>                     
>                     return $content;                    
>                 }


TypoScript Constants en Setup vanuit de frontend benaderen is geen 
probleem, vanuit de backend weet ik niet waar ik dit moet zoeken ben ik 
bang. Heeft iemand suggesties voor me?

Groet,

Sacha Ligthert



More information about the TYPO3-UG-dutch mailing list