[TYPO3-german] rtf > html mittels rtfclass.php

Manfred mobil at csb86.ch
Mon Aug 20 09:43:23 CEST 2007


Hallo Martin

besten Dank für Deine Antwort und Deine Hilfe.
Leider funktioniert das ganze noch nicht.

Das Problem ist dass ich vermutlich was falsch mache..
In meinem Template  für die Ausgabe des Textes,
habe ich 'einfach' folgenden PHP Code eingegeben:

<?php
	include(' fileadmin/template/wfqbe/rtfclass.php');
	    $r = new rtf ('###FIELD_TESTIMONY###');
             $r->output("html");
     	    $r->parse();
	    if( count( $r->err) == 0) { // no errors detected
	    echo $r->out;
	}
?>
( nach Deinen Vorschlägen auch abgeändert )
Meine Hoffnung war das dieser Code, den Inhalt des Markers
( ###FIELD_TESTIMONY### )'ausliest' und ihn 'übersetzt / filtert'

Bin ich auf dem falschen Weg?
In der Ausgabe auf der Webseite erscheint mir folgendes:

  	   	 output("html"); $r->parse(); if( count( $r->err) == 0)  { // no 
errors detected echo $r->out; } ?>

Das heisst nach > ('###FIELD_TESTIMONY###'); schreibt er den Code 
einfach auf die Webseite.

Bin Dir wirklich dankbar für Deine Hilfe. ;-)
Shalom
Manfred



Martin Holtz schrieb:
-- 
 >> Hallo Manfred,
> 
>> <?php
>> include(' fileadmin/template/wfqbe/rtfclass.php');
>>              $t = new rtf ('###FIELD_TESTIMONY###')
> Hier fehlt ein ";" am Ende. -> Parser Fehler
> 
>>              $r = new rtf( $t);
>>              $r->output("html");
>>      $r->parse();
>> if( count( $r->err) == 0) // no errors detected
>> echo $r->out;
> Diese Syntax ist auch fehleranfällig, schreib doch
> 
> if( count( $r->err) == 0) { // no errors detected
>    echo $r->out;
> }
> 
>> ?>
>>
>> Erteilt nur die Fehlermeldung:
>>
>> Parse error: syntax error, unexpected T_VARIABLE in
>> /home/gideons/public_html/new/typo3conf/ext/page_php_content/pi1/class.tx_pagephpcontent_pi1.php(55)
>> : eval()'d code on line 5
>>
>> Bin für jede Hilfe echt dankbar.
> wars ne Hilfe?
> 
> gruß,
> martin


More information about the TYPO3-german mailing list